0
0
0
-1
0
-1
0
-1
0
0
-1
0
-1
0
-2
1
-3
3
-5
5
-8
9
-13
15
-20
24
-32
41
-60
101
-357
-1408
-720
-45
-762
-414
724
-76
-596
-216
-159
-476
-38
184
-615
-622
38
-175
-126
-148
-964
-868
284
384
369
454
-566
-948
-669
-1075
-1122
-208
158
121
-163
-88
-379
-1263
-983
-1071
-1400
-632
153
202
-262
-573
-967
-1153
-1349
-1024
-509
-354
213
-9
-422
350
321
-687
-780
-722
-1241
-1012
-123
48
-492
-448
-116
-176
-18
-7
-641
-911
-499
-677
-732
-612
-762
-179
-124
-269
-449
-658
124
342
-293
-644
-1229
-903
-553
-866
-384
-542
-244
509
-31
-509
-608
-755
-651
-977
-1101
73
558
-252
-323
163
-358
-1251
-858
-762
-823
213
945
184
-162
-306
-1529
-1419
-675
-327
-138
-23
-21
138
-182
-559
-437
-207
-236
-1096
-1469
-279
536
-157
-716
-1079
-748
211
-135
-355
471
217
-887
-996
-489
-421
-460
-464
-394
-360
-506
-351
-170
-41
250
-395
-592
14
-301
-1128
-1045
-252
-248
-399
-192
74
207
165
-66
-200
-666
-1169
-726
-484
-702
-413
192
275
-235
-322
-497
-679
-474
-626
-507
-218
-759
-1010
-436
54
348
188
-198
-161
-809
-1513
-564
-135
-707
244
662
-142
-672
-481
-523
-1142
-821
-446
-306
-101
245
453
-222
-907
-712
-82
20
-526
-478
-97
-395
-740
-856
-888
-530
257
684
308
-691
-900
-229
-1194
-1611
-3
302
-381
512
1667
887
-883
-1086
-775
-951
57
169
20
604
1068
739
239
692
-4
-1770
-2063
-628
86
-634
-100
1126
1360
978
800
463
-675
-1157
-1100
-1576
-1133
975
1958
865
656
835
-111
-1026
-1122
-623
-544
-8
275
580
1349
388
-850
-175
470
-639
-343
625
-10
-374
274
789
-252
45
1296
-192
-1408
30
795
-375
-411
-86
-453
-107
15
385
893
129
-406
13
-77
-283
-260
-193
-324
-584
90
539
829
556
-211
-110
104
-382
-1118
-734
363
299
-1076
-319
1084
-97
-1124
-473
82
-739
-804
290
238
-552
18
380
-119
-417
-567
-146
250
143
411
400
-320
-798
-1269
-865
-256
-398
-105
313
113
-99
-319
-767
-1318
-1065
-336
-447
79
947
421
628
490
-875
-1329
-1043
-1116
-1249
44
605
31
421
878
88
-713
-1162
-1608
-1444
-192
395
65
397
-158
-558
-255
-701
-1330
-19
138
-1072
-285
78
-849
-540
148
-312
257
708
-37
-888
-1504
-990
376
147
-903
-619
879
1038
195
655
-193
-1167
-482
-634
-1728
-1192
-50
288
508
399
-18
-128
-373
-1441
-1375
-780
-253
418
914
151
-1045
-486
148
-41
-234
3
-557
-1465
-981
-186
602
579
653
815
-328
-940
-854
-772
-382
-207
121
480
880
1537
522
-979
-802
-1028
-1450
-810
338
0
0
0
0
-1
0
-1
-1
-1
-1
0
-1
0
-1
1
-2
2
-4
4
-6
6
-9
10
-14
16
-21
26
-36
52
-94
313
457
-832
-246
-793
-2982
-3137
-1587
-761
-516
189
-128
-303
332
1118
569
-655
-1296
-1168
-162
-418
-1785
-386
1817
1203
-814
-1572
-467
722
505
-1117
-100
1283
-995
-2870
-630
1380
-844
-1692
-251
435
-394
-665
-255
-864
-1114
-162
586
42
-491
1183
-519
-3467
-1350
129
-1953
-1123
1288
978
-544
291
797
-1977
-2801
-1172
-457
-1019
-178
106
-965
206
-13
-2114
-1852
-930
-557
-950
-1030
-364
-613
-1165
-377
-1511
-3373
-649
784
-1254
-1802
-1195
-376
551
484
27
113
-915
-2274
-1284
-947
-796
444
-33
-809
-217
-340
-1077
-866
-988
-1736
-445
964
344
-738
-904
-922
-1734
-1531
411
420
-597
-534
-345
-829
-1251
-1192
-885
-712
-940
-678
-1148
-884
1113
600
-1159
-435
370
-1111
-1382
-137
-502
-364
-549
-998
-592
-376
-123
309
231
-157
-11
-1219
-2079
-1776
-1987
-986
-680
-1199
715
174
-1091
471
118
-100
1028
297
-1431
-1444
-2043
-2585
-1381
-242
23
1058
1805
535
-1287
-1201
-914
-2420
-2596
-1056
-90
-1027
-277
633
-366
-656
-1139
-835
537
-69
-811
-1513
-383
188
-1326
-764
861
287
-671
804
710
-1635
-626
441
-1590
-1603
-297
147
812
1966
1283
-1091
-1984
-509
-696
-3122
-2415
1053
2221
128
-857
53
1519
1464
-1176
-2708
-1915
-888
-1319
-1164
79
1574
1369
129
-581
-220
-80
-1915
-2140
-674
-833
-1039
263
-123
285
1346
415
-203
513
-1760
-3086
-1605
-236
-677
-1469
-464
1783
1656
-771
-1097
-98
-493
-2038
-2549
-719
1000
-192
-894
6
-436
-966
-36
692
754
-315
-1170
-497
660
-130
-587
874
1921
943
429
-1344
-2917
-1285
-199
-799
-815
1256
2720
1497
453
352
-1251
-3279
-3445
-1902
-1875
26
1997
1334
1808
975
-834
-458
-293
-2325
-4060
-1868
-1325
-1973
580
2973
2813
1372
-727
-2122
-1489
-2005
-3012
-1937
-348
86
-354
-771
339
1076
846
-689
-1597
-1029
-1850
-2531
-2112
-668
286
86
139
377
331
986
-921
-3067
-775
18
-1957
-1437
1763
1982
-537
-1099
-79
-457
-2098
-2883
-650
-570
-721
188
579
690
438
797
851
1159
-484
-2061
-2802
-2311
-1078
-1424
-83
1837
2215
583
-190
125
-1506
-1473
-1082
-2036
-2018
-1146
-721
141
1204
267
-1106
-880
-545
-1140
-2181
-287
1309
-1415
-1420
1151
1614
-2267
-2768
516
-1351
-4055
-1115
817
-796
201
2538
736
-1051
-132
-1316
-1483
-281
1041
234
-2009
-1104
817
339
-640
-33
-284
-396
814
952
759
-423
-1315
-242
300
-866
-479
855
1963
1934
-999
-1822
-765
-1081
-1586
-759
1589
2779
238
-2224
573
2395
-1087
-3110
-754
178
-1470
-1768
-359
906
-703
-1067
810
1303
233
56
-1776
-3001
-1323
-1939
-1565
204
329
824
801
-514
-650
314
-328
-1982
-1836
-1332
-1189
-865
676
982
-755
393
1540
-830
-1472
-105
-245
-122
638
355
111
16
-1345
-1239
-774
-1381
-279
168
-1087
-96
1007
-212
-882
-826
-977
-750
265
211
175
1162
693
-212
43
-1551
-1996
568
518
340
1248
917
50
-1041
-1121
-2294
-2840
-934
-223
-86
170
1616
1252
-368
66
-38
-761
-1568
-1655
-267
515
-183
-1132
-520
-718
-940
537
706
-376
126
242
-708
-229
-660
-1617
-897
535
-291
355
2753
2099
1490
1852
1056
-888
-1214
-461
-785
-506
1784
2587
711
-1384
-84
1412
52
-562
883
1594
256
159
1286
1844
2631
922
-535
-1177
-1466
-2139
-1022
1164
1135
1492
2781
2176
811
-283
-532
-463
-1756
-904
-291
541
875
859
765
1589
1631
-139
-76
352
538
607
-19
-602
-493
-918
-1045
-259
-1234
-693
1386
498
-345
-706
-2429
-1760
795
8
-1577
-501
-813
-2349
-707
738
402
876
1132
-48
-1949
-2365
-1280
-480
-342
-561
-324
-353
-315
-141
206
-412
-2498
-977
924
-150
-763
126
655
-1256
-1688
-197
-1111
-2144
-588
312
-458
-222
369
-954
-1737
-1125
-2424
-2852
-1339
-1755
-2297
-1684
-1016
-1495
-826
-680
-1340
-1380
-2210
-1883
-1884
-2345
-2421
-1680
-688
-1161
-887
130
-432
-1542
-1104
-539
-1990
-1792
25
-391
-1379
544
1437
88
-99
150
-1163
-1670
-906
-359
147
257
635
-14
-1639
-2222
-927
-1133
-1373
-295
-161
379
21
543
314
-1407
-926
-367
-543
-179
1058
17
-261
687
305
363
545
509
-1141
-1773
-94
962
-617
-1223
-523
-97
379
186
-702
-700
-296
-748
-656
-107
-66
523
408
-370
-1440
-1511
-1345
-1695
-1565
559
952
-225
-349
-1214
-735
-109
-818
-1672
-1242
-816
-1035
-1408
-2063
-1622
-1078
-1273
-924
253
210
-1
-691
-2090
-2167
-2701
-2779
-2166
-1748
-2353
-1230
1201
736
-584
-430
-1013
-1878
-2098
-2349
-2243
-1153
-1099
-999
-188
241
121
-612
-336
-469
-511
-868
-1390
-1036
-1643
-1412
-1035
-1163
-983
-730
-266
148
-30
-758
-301
122
-801
-1104
-1601
-2362
-2367
-2040
-2217
-1515
704
778
117
115
-371
-2016
-2152
-1789
-2387
-1863
-1042
-762
-805
-283
666
251
-344
-327
-1121
-965
35
72
-339
-114
422
758
1215
1308
1140
782
-229
13
1371
1350
215
1011
1816
872
1017
389
-318
-175
430
84
-605
439
413
-66
103
203
-225
-345
135
148
570
882
252
2
-114
-508
-404
0
-298
-771
-86
492
1152
1366
434
-57
-382
-346
-648
-1160
-1248
-904
-232
204
919
1445
1219
705
146
-256
-877
-1220
-921
-291
-66
-50
-94
369
669
-46
-325
-203
-697
-1023
-981
-794
-569
-345
-288
-324
-96
181
210
-97
-56
-80
-222
-462
-842
-769
-425
20
-299
-654
-170
328
302
484
614
338
46
-87
-365
-25
378
331
519
959
1271
1153
1229
820
240
34
176
320
130
440
871
878
836
1164
1321
667
111
125
234
309
381
338
258
226
386
179
-304
-202
-156
-449
-438
-27
182
91
38
-141
-331
-449
-306
-440
-661
-542
-291
-56
56
171
227
-132
-442
-286
72
50
-140
-24
130
217
250
92
-106
-55
38
134
7
-24
127
116
195
248
179
350
567
641
430
264
-23
-286
-145
-147
-212
-255
-235
-211
-152
-59
-14
25
-23
-212
-213
-112
-341
-711
-719
-682
-983
-977
-534
-233
-3
316
387
-118
-470
-492
-426
-402
-370
-115
110
251
425
479
375
16
-285
-375
-402
-164
178
338
391
422
168
5
147
160
-133
-321
-396
-416
-260
-67
-30
-152
-155
-131
-345
-482
-859
-1122
-1109
-1034
-906
-779
-629
-466
-402
-646
-764
-837
-925
-997
-1041
-1169
-1353
-1394
-1364
-1264
-1270
-1296
-1109
-884
-921
-1001
-944
-1044
-1070
-952
-791
-669
-627
-696
-774
-801
-697
-587
-669
-604
-401
-220
-195
-34
-11
-12
-167
-365
-379
-336
-162
-179
-221
-203
-6
205
320
390
387
345
221
260
335
419
517
639
854
921
861
895
941
874
836
866
970
1074
1128
1312
1427
1406
1349
1350
1317
1250
1152
1043
946
855
819
824
839
831
822
675
599
520
547
567
551
542
559
580
599
686
705
686
590
471
416
434
484
479
468
475
461
446
410
471
504
426
365
333
342
256
351
381
330
367
324
477
552
616
618
575
663
533
434
383
200
72
-47
-145
-232
-322
-298
-311
-205
-173
-239
-192
-219
-213
-286
-268
-218
-257
-201
-318
-400
-443
-517
-486
-536
-537
-562
-657
-588
-542
-459
-407
-369
-294
-327
-369
-372
-470
-554
-604
-632
-535
-404
-231
-153
-71
-126
-271
-414
-521
-627
-699
-721
-777
-772
-786
-768
-776
-761
-737
-668
-592
-448
-313
-194
-35
47
102
188
280
386
544
695
838
979
1104
1190
1288
1411
1443
1473
1452
1473
1529
1575
1663
1684
1737
1740
1692
1723
1685
1620
1585
1504
1465
1457
1497
1582
1630
1774
1839
1863
1940
1873
1906
1860
1763
1666
1487
1333
1130
983
866
706
553
396
248
135
-7
-91
-202
-317
-438
-557
-689
-829
-880
-1001
-1151
-1259
-1379
-1487
-1581
-1656
-1737
-1838
-1926
-2011
-2074
-2154
-2181
-2218
-2229
-2234
-2233
-2188
-2141
-2110
-2068
-2021
-1970
-1937
-1924
-1918
-1889
-1903
-1949
-1981
-2001
-2047
-2097
-2138
-2182
-2154
-2170
-2195
-2187
-2153
-2126
-2129
-2086
-2042
-1990
-1943
-1880
-1793
-1685
-1542
-1427
-1344
-1243
-1162
-1090
-1022
-972
-902
-835
-783
-724
-624
-512
-357
-169
31
257
488
763
1005
1177
1311
1328
1238
1125
970
854
812
793
873
992
1180
1383
1553
1684
1741
1771
1731
1803
1805
1877
1964
2058
2192
2307
2419
2529
2652
2799
2965
3172
3459
3686
4009
4306
4522
4715
4815
4977
5042
5175
5339
5558
5986
6338
6851
7348
7679
8042
7881
7206
6083
3929
1693
-940
-3537
-5617
-7568
-8674
-9401
-9494
-8991
-8175
-6933
-5758
-4526
-3668
-3005
-2330
-1996
-1436
-1128
-819
-593
-601
-466
-522
-351
-95
213
780
1409
2327
3357
4496
5557
6367
6857
6773
6301
5357
4099
2634
1068
-405
-1976
-3019
-3738
-4337
-4808
-4917
-4804
-4754
-4497
-4272
-4043
-3781
-3424
-3150
-2872
-2575
-2387
-2367
-2346
-2361
-2405
-2344
-2218
-1972
-1496
-895
-44
821
1648
2306
2696
2878
2841
2613
2227
1749
1128
486
-119
-772
-1371
-1986
-2588
-3211
-3786
-4261
-4557
-4664
-4671
-4512
-4301
-4072
-3925
-3785
-3676
-3646
-3615
-3612
-3537
-3363
-3070
-2699
-2229
-1745
-1393
-1046
-808
-633
-551
-596
-596
-622
-625
-582
-515
-447
-509
-564
-673
-843
-1001
-1168
-1238
-1304
-1298
-1202
-1055
-817
-637
-403
-140
117
401
563
664
691
671
628
555
526
534
667
871
1229
1662
2158
2665
3044
3477
3771
4015
4232
4285
4407
4433
4476
4652
4627
4728
4656
4590
4566
4416
4437
4413
4453
4486
4533
4630
4658
4548
4025
3288
2144
817
-598
-2123
-3383
-4776
-5880
-6695
-7165
-7164
-6891
-6283
-5654
-4902
-4121
-3313
-2404
-1588
-758
-141
371
784
995
1173
1253
1288
1173
983
970
1044
1228
1513
1962
2443
2813
3112
3215
3205
2921
2393
1740
908
24
-987
-1924
-2787
-3567
-4114
-4564
-4810
-4956
-4969
-4808
-4524
-4085
-3582
-2982
-2438
-1919
-1434
-1080
-769
-613
-533
-549
-695
-782
-811
-736
-562
-330
-34
273
576
835
1094
1282
1314
1221
959
603
163
-325
-812
-1325
-1902
-2436
-2908
-3343
-3661
-3874
-4019
-4059
-3967
-3819
-3584
-3296
-3015
-2736
-2539
-2389
-2239
-2189
-2167
-2157
-2058
-1952
-1878
-1706
-1528
-1362
-1226
-1117
-1037
-994
-992
-1008
-1024
-1094
-1142
-1196
-1336
-1502
-1697
-1885
-2044
-2180
-2284
-2342
-2368
-2314
-2222
-2086
-1915
-1716
-1500
-1288
-1083
-890
-664
-472
-292
-110
77
241
397
607
857
1080
1311
1569
1805
2077
2309
2567
2833
3026
3195
3247
3370
3379
3397
3449
3475
3591
3605
3714
3810
3962
4127
4252
4463
4616
4870
5148
5421
5734
5931
5798
5193
4244
2801
1176
-693
-2523
-4181
-5813
-7059
-7951
-8314
-8279
-7909
-7219
-6437
-5571
-4687
-3666
-2614
-1555
-535
266
947
1396
1659
1777
1660
1462
1148
792
561
451
576
885
1395
1984
2582
3077
3388
3541
3387
3039
2486
1704
807
-186
-1158
-2166
-3084
-3890
-4617
-5203
-5666
-5902
-5918
-5681
-5201
-4573
-3812
-3036
-2247
-1517
-922
-445
-176
-78
-117
-269
-433
-595
-674
-659
-601
-490
-302
-65
139
391
634
791
882
915
849
688
436
108
-371
-953
-1544
-2184
-2779
-3351
-3798
-4112
-4283
-4277
-4117
-3797
-3472
-3089
-2708
-2366
-2008
-1694
-1469
-1319
-1181
-1082
-1023
-968
-924
-935
-955
-962
-928
-860
-811
-761
-704
-626
-516
-482
-544
-645
-814
-1005
-1228
-1468
-1677
-1864
-2015
-2127
-2136
-2045
-1911
-1769
-1571
-1325
-1100
-871
-631
-393
-196
-50
104
222
314
422
527
642
811
983
1208
1492
1814
2142
2481
2760
3040
3246
3412
3600
3681
3821
3878
3955
4014
4051
4154
4148
4248
4357
4462
4620
4740
4990
5267
5576
5896
6180
6299
5932
5312
4211
2795
1154
-678
-2372
-4150
-5644
-6889
-7730
-8081
-8175
-7878
-7370
-6668
-5839
-4864
-3754
-2569
-1344
-226
792
1637
2264
2653
2800
2723
2377
1912
1495
1046
778
736
855
1161
1567
2062
2459
2821
3061
3086
2945
2634
2202
1545
802
-4
-893
-1787
-2688
-3537
-4343
-5010
-5470
-5709
-5699
-5437
-4874
-4159
-3317
-2406
-1544
-705
-29
467
772
876
884
781
692
543
414
313
182
101
13
-11
17
96
200
320
475
605
685
688
568
292
-156
-736
-1391
-2025
-2598
-3110
-3477
-3730
-3823
-3754
-3542
-3225
-2873
-2491
-2137
-1778
-1452
-1136
-872
-666
-510
-433
-405
-485
-581
-693
-844
-973
-1027
-1014
-975
-875
-700
-535
-394
-316
-295
-330
-459
-617
-797
-989
-1189
-1372
-1498
-1593
-1609
-1544
-1447
-1267
-1024
-766
-486
-167
127
362
601
775
874
989
1097
1159
1191
1260
1398
1527
1694
1897
2139
2415
2672
2933
3192
3479
3756
4021
4246
4434
4581
4713
4768
4843
4958
4999
5070
5116
5253
5413
5604
5848
5805
5435
4773
3755
2515
1011
-491
-2058
-3646
-5029
-6210
-6977
-7449
-7613
-7483
-7187
-6725
-6117
-5346
-4381
-3328
-2194
-1100
-24
879
1603
2160
2511
2616
2480
2223
1877
1475
1169
1021
995
1084
1266
1501
1741
2007
2191
2284
2272
2169
1910
1525
1072
518
-104
-823
-1622
-2444
-3296
-4102
-4772
-5255
-5548
-5623
-5479
-5145
-4589
-3896
-3137
-2351
-1608
-926
-376
59
395
574
672
695
635
510
358
158
-44
-172
-335
-454
-531
-571
-537
-426
-302
-196
-173
-288
-495
-810
-1168
-1553
-1963
-2343
-2722
-3022
-3188
-3239
-3218
-3139
-3025
-2853
-2614
-2374
-2092
-1795
-1504
-1222
-968
-708
-529
-452
-420
-442
-486
-527
-573
-616
-622
-583
-525
-414
-324
-283
-220
-209
-215
-223
-266
-353
-460
-567
-653
-721
-787
-840
-874
-840
-758
-645
-530
-369
-194
-19
217
445
662
850
1035
1200
1328
1474
1602
1705
1823
1974
2108
2241
2405
2543
2663
2871
3045
3234
3440
3635
3893
4093
4346
4594
4768
4980
5166
5343
5491
5648
5816
5903
5687
5223
4469
3476
2323
932
-344
-1760
-3133
-4309
-5276
-5915
-6394
-6554
-6542
-6353
-5951
-5482
-4823
-4069
-3217
-2331
-1468
-597
143
788
1250
1584
1761
1691
1552
1322
1053
836
653
658
695
842
1023
1241
1523
1772
2003
2074
2129
2073
1894
1704
1398
1000
497
-96
-752
-1464
-2156
-2838
-3440
-3957
-4327
-4498
-4553
-4427
-4113
-3674
-3145
-2606
-2000
-1465
-962
-518
-184
95
266
384
425
447
426
312
186
37
-109
-229
-345
-394
-410
-388
-308
-222
-140
-88
-108
-177
-304
-529
-791
-1097
-1429
-1733
-1986
-2212
-2377
-2516
-2606
-2572
-2503
-2374
-2198
-1965
-1724
-1468
-1144
-841
-584
-356
-159
-17
70
105
66
12
-29
-128
-187
-238
-313
-328
-346
-308
-278
-255
-229
-232
-191
-146
-132
-131
-126
-127
-134
-112
-79
-55
-68
-78
-75
-56
-7
42
90
156
263
368
459
565
666
754
868
1004
1129
1262
1399
1509
1619
1733
1807
1870
1933
1973
2003
2068
2104
2130
2202
2253
2328
2439
2543
2700
2890
3054
3220
3395
3500
3548
3523
3297
2951
2473
1909
1236
527
-200
-990
-1706
-2348
-2870
-3232
-3496
-3651
-3724
-3687
-3508
-3256
-2957
-2611
-2218
-1809
-1371
-961
-591
-305
-133
-1
47
7
-109
-276
-398
-533
-634
-667
-681
-660
-587
-433
-234
-22
197
406
603
757
905
996
1001
979
887
727
512
263
-43
-396
-744
-1091
-1409
-1672
-1919
-2081
-2152
-2187
-2155
-2057
-1903
-1745
-1530
-1281
-1048
-845
-659
-496
-372
-214
-80
41
118
100
61
5
-49
-81
-143
-222
-249
-260
-258
-236
-220
-192
-188
-197
-180
-164
-177
-250
-344
-406
-484
-556
-630
-733
-798
-822
-847
-870
-896
-905
-880
-840
-764
-680
-580
-527
-461
-376
-299
-225
-186
-137
-110
-101
-85
-102
-143
-173
-211
-250
-276
-287
-313
-297
-295
-275
-235
-260
-199
-205
-175
-138
-146
-124
-170
-140
-147
-144
-152
-186
-209
-229
-231
-280
-291
-260
-236
-223
-165
-134
-78
-82
-43
36
92
134
197
256
309
346
395
434
469
461
480
494
513
567
590
603
629
636
640
651
650
668
673
668
652
594
509
424
314
168
20
-149
-320
-469
-606
-767
-905
-1003
-1091
-1167
-1223
-1251
-1275
-1280
-1241
-1214
-1205
-1161
-1103
-1036
-971
-928
-877
-856
-831
-777
-747
-739
-708
-666
-647
-608
-545
-500
-488
-452
-428
-412
-412
-458
-502
-568
-594
-627
-651
-688
-763
-754
-767
-783
-796
-825
-817
-803
-761
-699
-633
-623
-586
-508
-459
-398
-381
-341
-324
-278
-244
-299
-326
-430
-497
-562
-608
-683
-749
-772
-836
-781
-726
-716
-688
-627
-569
-469
-361
-303
-281
-229
-193
-165
-156
-194
-213
-267
-293
-308
-339
-387
-436
-477
-494
-495
-496
-483
-503
-482
-455
-425
-394
-359
-309
-277
-257
-235
-223
-211
-195
-192
-201
-222
-214
-233
-254
-252
-280
-307
-325
-337
-307
-314
-348
-355
-378
-394
-366
-359
-348
-327
-327
-316
-283
-240
-203
-181
-169
-135
-104
-112
-120
-112
-108
-117
-140
-127
-137
-150
-140
-159
-153
-124
-112
-89
-53
-24
29
60
78
89
95
96
80
36
-14
-31
-74
-118
-162
-228
-276
-340
-418
-468
-511
-542
-561
-591
-595
-564
-577
-575
-552
-563
-585
-632
-656
-647
-675
-687
-692
-730
-753
-771
-787
-794
-835
-845
-854
-898
-925
-944
-949
-949
-945
-923
-872
-839
-804
-750
-687
-630
-579
-534
-507
-473
-458
-449
-420
-460
-530
-538
-568
-605
-625
-637
-664
-701
-697
-675
-662
-637
-623
-588
-532
-512
-468
-435
-430
-403
-372
-350
-318
-331
-344
-346
-380
-402
-403
-407
-429
-424
-417
-424
-432
-412
-393
-400
-377
-360
-345
-318
-310
-296
-285
-288
-266
-240
-236
-205
-183
-193
-193
-201
-223
-247
-244
-262
-293
-326
-353
-345
-360
-376
-385
-379
-358
-372
-389
-383
-376
-378
-372
-368
-370
-355
-338
-328
-320
-285
-261
-259
-273
-296
-299
-335
-363
-386
-422
-452
-472
-445
-412
-392
-380
-345
-316
-335
-338
-295
-286
-291
-279
-278
-279
-297
-328
-333
-354
-395
-409
-432
-432
-424
-427
-423
-422
-419
-404
-406
-407
-409
-415
-422
-422
-413
-413
-393
-371
-376
-389
-375
-384
-390
-391
-414
-457
-484
-484
-499
-535
-532
-552
-585
-572
-568
-550
-530
-505
-504
-509
-524
-543
-551
-557
-555
-533
-503
-496
-486
-494
-503
-514
-535
-561
-602
-601
-585
-598
-567
-526
-535
-544
-541
-535
-528
-512
-491
-479
-478
-473
-475
-471
-462
-464
-487
-483
-480
-467
-446
-440
-419
-384
-377
-366
-343
-335
-335
-319
-307
-330
-339
-323
-309
-309
-293
-279
-278
-252
-240
-258
-258
-264
-272
-282
-292
-296
-299
-294
-289
-278
-295
-303
-290
-293
-315
-328
-342
-348
-369
-389
-392
-396
-394
-365
-344
-328
-316
-336
-338
-307
-295
-304
-312
-328
-332
-353
-378
-390
-398
-398
-407
-416
-417
-404
-404
-413
-420
-414
-384
-365
-363
-358
-361
-380
-398
-390
-402
-410
-407
-403
-427
-440
-428
-445
-433
-420
-405
-391
-380
-358
-344
-327
-302
-290
-284
-291
-270
-261
-277
-269
-267
-268
-272
-274
-261
-290
-308
-312
-315
-303
-285
-286
-291
-264
-258
-266
-270
-265
-252
-270
-279
-254
-246
-243
-226
-221
-231
-246
-248
-241
-257
-241
-246
-275
-285
-289
-310
-343
-375
-385
-417
-437
-437
-455
-457
-464
-462
-463
-445
-431
-441
-432
-422
-422
-443
-463
-445
-457
-456
-448
-462
-452
-445
-452
-428
-421
-429
-430
-430
-433
-423
-428
-445
-450
-445
-436
-443
-419
-401
-399
-371
-348
-332
-331
-315
-294
-303
-315
-319
-319
-322
-304
-300
-301
-287
-303
-307
-320
-338
-335
-337
-354
-368
-344
-325
-322
-294
-269
-282
-296
-313
-310
-321
-331
-344
-354
-355
-350
-359
-386
-381
-371
-366
-370
-375
-373
-371
-343
-317
-296
-291
-288
-267
-277
-296
-298
-306
-313
-310
-310
-324
-326
-303
-321
-365
-360
-359
-366
-340
-309
-305
-311
-281
-267
-301
-317
-320
-326
-345
-354
-352
-381
-394
-384
-389
-391
-396
-389
-374
-363
-333
-315
-307
-313
-342
-344
-364
-381
-372
-379
-391
-378
-380
-403
-415
-414
-418
-435
-429
-409
-392
-375
-358
-340
-326
-321
-313
-306
-305
-302
-295
-294
-299
-315
-319
-332
-312
-315
-317
-299
-297
-297
-295
-306
-324
-316
-327
-327
-317
-320
-336
-360
-368
-356
-359
-354
-331
-310
-306
-303
-285
-297
-313
-312
-292
-278
-272
-253
-269
-289
-281
-274
-291
-314
-330
-356
-348
-328
-309
-323
-324
-314
-343
-360
-369
-378
-391
-394
-383
-375
-344
-345
-339
-320
-322
-328
-305
-276
-273
-260
-247
-229
-233
-230
-224
-239
-214
-211
-218
-205
-216
-221
-223
-237
-241
-235
-247
-268
-261
-253
-263
-257
-257
-247
-252
-250
-238
-259
-264
-261
-273
-273
-279
-292
-288
-281
-284
-282
-279
-278
-277
-281
-281
-292
-266
-228
-262
-284
-263
-275
-300
-315
-308
-304
-314
-309
-298
-310
-318
-319
-332
-335
-329
-343
-342
-351
-359
-338
-347
-362
-342
-333
-328
-311
-303
-318
-318
-301
-311
-305
-295
-293
-296
-284
-275
-274
-289
-301
-309
-318
-325
-364
-381
-383
-406
-410
-397
-413
-442
-453
-460
-464
-459
-436
-437
-425
-388
-354
-350
-340
-306
-307
-306
-311
-319
-312
-306
-313
-311
-295
-284
-261
-277
-268
-258
-251
-244
-249
-239
-247
-256
-242
-243
-234
-235
-251
-244
-262
-267
-257
-252
-257
-261
-264
-258
-249
-251
-263
-265
-254
-273
-290
-292
-284
-260
-258
-274
-283
-281
-282
-294
-309
-292
-277
-280
-271
-265
-256
-242
-246
-247
-242
-238
-218
-234
-223
-190
-211
-213
-201
-216
-240
-261
-257
-269
-265
-274
-282
-285
-301
-292
-299
-295
-278
-259
-235
-220
-201
-155
-130
-142
-158
-160
-183
-191
-171
-182
-200
-214
-233
-242
-251
-253
-250
-262
-272
-280
-284
-301
-303
-324
-350
-342
-333
-308
-305
-289
-277
-296
-305
-301
-309
-318
-323
-346
-357
-351
-357
-362
-353
-361
-359
-353
-344
-341
-347
-344
-355
-349
-326
-333
-336
-304
-298
-319
-303
-287
-306
-319
-317
-297
-305
-292
-271
-287
-307
-322
-308
-318
-316
-331
-333
-317
-325
-330
-322
-324
-368
-381
-393
-389
-390
-378
-347
-335
-313
-291
-300
-284
-274
-284
-262
-246
-246
-252
-244
-261
-266
-243
-212
-200
-212
-204
-210
-224
-231
-243
-262
-265
-277
-299
-319
-342
-341
-344
-342
-339
-350
-365
-361
-367
-378
-357
-339
-335
-315
-296
-278
-261
-248
-216
-211
-224
-182
-164
-180
-185
-184
-180
-216
-239
-258
-287
-291
-273
-260
-281
-280
-262
-274
-260
-259
-261
-264
-301
-330
-346
-364
-365
-360
-353
-338
-298
-246
-210
-198
-188
-172
-154
-143
-157
-150
-136
-140
-142
-141
-158
-161
-146
-129
-121
-117
-114
-122
-154
-179
-170
-210
-262
-274
-283
-302
-313
-321
-326
-346
-362
-342
-324
-340
-331
-328
-349
-363
-356
-336
-318
-322
-302
-279
-291
-283
-277
-277
-273
-259
-271
-286
-311
-351
-372
-408
-433
-423
-418
-411
-421
-420
-401
-422
-446
-436
-463
-468
-464
-471
-461
-451
-462
-484
-497
-513
-541
-570
-614
-675
-695
-773
-802
-942
-912
-1627
-2303
-2506
-2336
-2428
-2669
-2861
-2757
-2165
-1654
-1282
-1017
-637
-29
777
1471
1786
1973
2195
2519
2720
2533
2030
1453
1007
585
76
-534
-1166
-1638
-1887
-1950
-2038
-2078
-2128
-1921
-1519
-1052
-707
-400
-84
317
744
1002
1112
1062
1012
962
849
589
270
-74
-258
-432
-635
-908
-1071
-1161
-1120
-1079
-1055
-986
-852
-577
-293
-7
91
216
373
530
579
493
387
244
131
66
-89
-285
-509
-657
-769
-828
-916
-1010
-1075
-1032
-916
-795
-691
-628
-472
-334
-179
-78
-7
77
126
218
212
162
122
49
-9
-76
-172
-253
-328
-412
-464
-484
-573
-552
-506
-482
-398
-328
-241
-195
-151
-71
-37
-75
-106
-132
-114
-129
-208
-232
-273
-310
-308
-337
-426
-506
-551
-575
-575
-561
-566
-538
-469
-444
-381
-361
-364
-365
-327
-311
-307
-294
-269
-258
-238
-271
-289
-314
-351
-407
-403
-440
-531
-533
-563
-567
-504
-534
-534
-464
-425
-381
-353
-372
-384
-331
-346
-303
-327
-399
-389
-401
-431
-470
-498
-568
-564
-545
-561
-555
-568
-531
-571
-455
-411
-378
-331
-330
-290
-239
-212
-218
-161
-175
-159
-155
-160
-171
-208
-241
-321
-299
-363
-417
-394
-416
-414
-400
-401
-420
-414
-422
-423
-401
-448
-482
-443
-442
-433
-405
-379
-396
-376
-409
-398
-357
-417
-418
-452
-376
-269
-294
-288
-245
-263
-198
-186
-227
-247
-249
-212
-221
-230
-287
-325
-319
-371
-355
-378
-369
-398
-418
-373
-411
-350
-395
-401
-357
-384
-336
-350
-356
-388
-406
-379
-365
-391
-403
-396
-390
-313
-315
-338
-395
-368
-267
-230
-185
-287
-294
-225
-121
-193
-271
-285
-308
-230
-254
-387
-394
-350
-267
-257
-376
-376
-300
-231
-246
-247
-289
-325
-292
-311
-380
-470
-515
-538
-563
-652
-659
-589
-520
-504
-498
-497
-438
-372
-341
-381
-407
-418
-344
-307
-407
-417
-497
-466
-420
-422
-458
-553
-582
-543
-493
-496
-572
-605
-556
-517
-471
-487
-514
-521
-471
-484
-579
-605
-570
-516
-496
-563
-621
-602
-538
-538
-561
-585
-585
-542
-522
-472
-440
-431
-449
-452
-389
-362
-415
-448
-411
-405
-383
-409
-496
-468
-479
-495
-543
-524
-532
-542
-548
-605
-588
-584
-557
-568
-595
-608
-628
-554
-519
-557
-601
-638
-639
-601
-620
-685
-751
-744
-724
-744
-705
-738
-733
-657
-602
-540
-531
-496
-443
-407
-384
-356
-335
-346
-415
-469
-516
-563
-643
-718
-762
-810
-797
-876
-880
-826
-777
-712
-664
-620
-583
-528
-539
-573
-644
-649
-633
-616
-646
-673
-662
-629
-597
-535
-552
-573
-525
-507
-452
-424
-371
-347
-303
-285
-300
-259
-254
-247
-269
-314
-302
-319
-292
-281
-339
-334
-347
-328
-302
-283
-295
-307
-337
-286
-204
-181
-180
-220
-203
-123
-50
-13
27
21
21
60
163
233
186
119
127
137
184
134
48
44
23
-16
-77
-108
-86
-57
-58
-36
-6
44
116
203
235
242
218
242
321
321
228
146
120
144
102
-3
-56
-120
-104
-69
-80
-27
6
31
139
225
251
314
407
440
427
360
335
372
346
255
170
115
137
164
132
76
48
89
181
286
314
307
355
425
473
512
466
418
462
498
470
422
426
419
421
425
392
380
397
441
457
438
404
357
341
312
262
245
148
87
108
126
77
97
-441
-725
-846
-676
-571
-864
-916
-900
-407
-220
-199
-341
-311
-23
303
426
464
401
567
768
729
642
388
324
302
175
7
-146
-95
-13
-6
-89
-198
-118
26
42
-55
-177
-201
-117
-25
-46
-160
-235
-168
-61
-69
-191
-267
-225
-104
-57
-33
-28
72
185
238
230
231
289
346
347
291
275
302
388
414
360
230
189
196
232
186
69
-22
-55
-38
-49
-100
-188
-238
-245
-250
-237
-218
-182
-143
-127
-115
-93
-79
-32
17
1
-3
14
93
184
212
168
149
170
221
258
213
173
162
191
241
239
232
304
400
461
516
581
650
722
809
867
843
871
916
1019
1075
1043
1050
1123
1185
1195
1179
1188
1258
1367
1451
1483
1575
1687
1804
1946
2028
2097
2208
2377
2551
2621
2723
2818
2885
2942
2902
2816
2748
2716
2626
2511
2338
2208
2102
1971
1815
1602
1380
1216
1033
814
552
260
15
-218
-550
-937
-1288
-1657
-1977
-2311
-2685
-2990
-3221
-3357
-3399
-3405
-3284
-3057
-2763
-2424
-2049
-1669
-1277
-916
-617
-393
-213
-94
-57
-97
-211
-387
-572
-756
-936
-1156
-1360
-1492
-1576
-1611
-1609
-1577
-1497
-1368
-1222
-1114
-1062
-983
-914
-861
-843
-881
-940
-1000
-1069
-1136
-1222
-1297
-1296
-1224
-1142
-1064
-970
-857
-711
-539
-388
-236
-45
155
372
595
811
1051
1278
1494
1695
1834
1924
1911
1849
1810
1736
1622
1461
1321
1224
1125
1089
1111
1129
1121
1176
1288
1424
1585
1746
1960
2210
2494
2728
2932
3106
3288
3426
3541
3625
3690
3800
3916
4087
4276
4506
4794
5084
5416
5751
6070
6401
6653
6691
6358
5723
4596
3363
1915
354
-1195
-2889
-4375
-5675
-6671
-7286
-7671
-7742
-7679
-7408
-6861
-6079
-5011
-3820
-2507
-1389
-325
591
1346
1992
2309
2344
2173
1907
1642
1402
1284
1208
1226
1295
1434
1620
1854
2148
2339
2531
2628
2640
2591
2427
2125
1577
862
-24
-1035
-2061
-3129
-4084
-4840
-5402
-5771
-5908
-5775
-5497
-5023
-4382
-3645
-2861
-2073
-1245
-479
264
967
1540
1952
2177
2260
2205
2113
1951
1753
1580
1391
1291
1280
1344
1432
1517
1574
1532
1434
1295
1074
701
250
-355
-996
-1586
-2211
-2817
-3455
-4079
-4620
-5065
-5300
-5453
-5450
-5261
-5000
-4614
-4166
-3641
-3165
-2672
-2280
-1894
-1568
-1252
-989
-838
-743
-743
-771
-806
-893
-970
-1061
-1133
-1167
-1183
-1219
-1255
-1259
-1367
-1495
-1686
-1865
-2056
-2228
-2348
-2450
-2549
-2585
-2554
-2479
-2341
-2165
-1944
-1639
-1321
-935
-487
-19
447
847
1179
1366
1452
1532
1566
1547
1563
1565
1620
1763
1952
2202
2412
2628
2813
2989
3208
3421
3657
3859
4048
4203
4313
4390
4441
4453
4435
4410
4426
4479
4587
4763
4965
5218
5432
5333
4914
4077
2773
1347
-384
-2033
-3583
-5098
-6221
-7210
-7843
-8181
-8249
-8015
-7625
-7016
-6254
-5211
-3928
-2424
-852
545
1869
2772
3430
3763
3801
3679
3258
2790
2280
1857
1562
1398
1325
1258
1215
1160
1133
1159
1219
1342
1390
1421
1338
1099
713
98
-672
-1629
-2692
-3760
-4732
-5494
-5984
-6181
-6146
-5885
-5475
-4906
-4164
-3385
-2485
-1546
-609
281
1133
1927
2534
2985
3188
3156
2876
2503
2071
1601
1226
886
654
497
400
371
363
411
408
383
350
296
241
157
35
-224
-585
-1030
-1549
-2028
-2496
-2938
-3321
-3602
-3766
-3789
-3647
-3420
-3151
-2878
-2588
-2280
-1932
-1623
-1346
-1113
-963
-812
-761
-808
-953
-1197
-1441
-1707
-1973
-2255
-2424
-2495
-2440
-2298
-2213
-2096
-2027
-1895
-1824
-1789
-1788
-1878
-1930
-2010
-2083
-2164
-2247
-2287
-2359
-2347
-2304
-2171
-1938
-1651
-1284
-893
-436
-27
348
696
978
1178
1303
1401
1447
1492
1533
1579
1648
1700
1790
1889
2038
2220
2374
2548
2743
2944
3160
3385
3579
3756
3905
4055
4154
4226
4371
4495
4616
4721
4842
5003
5171
5341
5568
5828
5997
5906
5519
4614
3176
1500
-463
-2178
-3857
-5325
-6496
-7554
-8187
-8570
-8507
-8178
-7596
-6892
-6068
-4930
-3586
-1900
-245
1338
2633
3429
4032
4225
4299
4111
3711
3179
2553
2094
1727
1598
1503
1399
1286
1076
998
1000
1120
1313
1407
1478
1307
1021
594
-53
-890
-1906
-2997
-4096
-4974
-5635
-5980
-6088
-6010
-5712
-5330
-4730
-4002
-3157
-2155
-1143
-131
827
1756
2502
3105
3470
3549
3406
2997
2521
2019
1570
1202
900
650
436
235
102
41
110
220
58
83
29
77
171
-42
-46
-461
-906
-1531
-2187
-2492
-2877
-3039
-3296
-3443
-3336
-3158
-2796
-2462
-2134
-1802
-1505
-1141
-765
-351
33
187
154
-53
-399
-768
-1206
-1667
-2131
-2535
-2830
-3066
-3110
-3107
-3125
-3131
-3209
-3237
-3151
-2945
-2697
-2441
-2253
-2071
-1925
-1818
-1796
-1856
-1947
-2075
-2117
-2096
-1963
-1722
-1511
-1306
-1129
-980
-818
-676
-512
-339
-153
38
241
429
605
722
795
847
902
1005
1161
1353
1587
1845
2074
2320
2487
2650
2733
2802
2884
2957
3095
3187
3398
3532
3726
3918
4050
4284
4434
4666
4849
5061
5334
5558
5863
6143
6354
6299
5918
5072
3570
1853
-231
-2149
-3829
-5361
-6523
-7636
-8387
-8925
-9050
-8814
-8350
-7612
-6768
-5652
-4309
-2605
-765
967
2472
3406
3956
4126
4153
4051
3776
3410
2900
2433
2042
1810
1659
1517
1316
993
759
699
815
1119
1393
1593
1508
1162
667
-36
-868
-1859
-2914
-4002
-4912
-5602
-6020
-6148
-6127
-5951
-5702
-5321
-4704
-3872
-2841
-1692
-470
657
1686
2522
3183
3609
3719
3613
3249
2797
2333
1886
1530
1226
890
528
197
-93
-279
-376
-381
-308
-260
-164
-53
-25
-60
-209
-577
-1045
-1583
-2124
-2555
-2899
-3112
-3252
-3313
-3340
-3252
-3064
-2782
-2424
-2047
-1612
-1184
-715
-228
202
511
627
526
280
-24
-326
-637
-1026
-1471
-1956
-2420
-2765
-3124
-3421
-3739
-4005
-4136
-4180
-4065
-3848
-3552
-3307
-3028
-2768
-2538
-2315
-2131
-1910
-1771
-1620
-1470
-1346
-1196
-1108
-1016
-983
-979
-969
-943
-853
-713
-518
-364
-228
-116
-9
127
224
294
395
498
654
840
1046
1244
1405
1568
1680
1824
1965
2138
2300
2545
2699
2886
3042
3189
3440
3599
3929
4158
4460
4678
4858
5075
5212
5378
5517
5709
5894
6137
6319
6250
5834
4768
3195
1328
-781
-2575
-4198
-5580
-6704
-7752
-8473
-8918
-8962
-8669
-8166
-7515
-6698
-5560
-4192
-2372
-501
1249
2646
3415
3907
4050
4134
4097
3950
3609
3157
2726
2350
2168
1965
1761
1448
1002
707
626
777
1108
1376
1459
1262
821
194
-536
-1380
-2307
-3293
-4268
-5046
-5622
-5935
-5993
-5982
-5872
-5685
-5331
-4706
-3776
-2637
-1406
-198
875
1838
2568
3160
3542
3651
3553
3233
2866
2541
2226
1951
1666
1263
785
348
-33
-254
-359
-373
-314
-272
-225
-194
-205
-305
-511
-896
-1343
-1807
-2211
-2491
-2665
-2736
-2830
-2871
-2930
-2879
-2740
-2512
-2188
-1864
-1453
-1061
-665
-386
-159
-85
-155
-340
-598
-810
-1021
-1146
-1313
-1468
-1660
-1835
-2030
-2228
-2373
-2597
-2780
-2939
-3019
-3007
-2950
-2914
-2926
-2903
-2937
-2927
-2830
-2680
-2471
-2258
-1996
-1738
-1457
-1168
-920
-724
-614
-504
-422
-380
-270
-172
-73
-10
-26
-8
21
60
149
255
375
523
690
880
1068
1223
1362
1453
1534
1609
1756
1908
2090
2290
2442
2616
2776
3009
3247
3512
3851
4211
4656
5045
5403
5697
5795
5901
5999
6103
6321
6545
6552
6253
5462
4029
2274
145
-1838
-3603
-5210
-6454
-7603
-8434
-9022
-9202
-9031
-8617
-8019
-7304
-6268
-5017
-3314
-1412
419
2017
3037
3638
3882
3962
3976
3931
3731
3395
3016
2657
2450
2315
2140
1901
1546
1209
1082
1153
1463
1798
1939
1785
1340
691
-99
-934
-1871
-2863
-3883
-4808
-5516
-5950
-6117
-6154
-6096
-5992
-5735
-5215
-4371
-3215
-1940
-652
520
1512
2306
2958
3410
3615
3617
3392
3056
2729
2434
2188
1904
1502
1025
509
75
-173
-264
-239
-167
-140
-113
-165
-238
-347
-602
-966
-1439
-1925
-2358
-2593
-2731
-2801
-2824
-2927
-3003
-3014
-2851
-2581
-2226
-1849
-1469
-1125
-887
-608
-475
-421
-480
-701
-884
-1138
-1305
-1422
-1531
-1677
-1880
-2070
-2259
-2334
-2369
-2381
-2404
-2394
-2345
-2329
-2253
-2182
-2184
-2254
-2353
-2416
-2458
-2419
-2355
-2251
-2121
-2000
-1873
-1702
-1495
-1251
-1065
-880
-667
-498
-274
-91
25
101
129
118
106
179
295
428
561
736
884
968
1098
1240
1325
1368
1430
1523
1616
1793
1931
2051
2244
2345
2525
2742
3006
3383
3711
4186
4593
5059
5566
5944
6274
6435
6573
6592
6706
6847
7031
6868
6256
4925
2991
839
-1426
-3220
-4908
-6161
-7343
-8413
-9117
-9575
-9334
-8974
-8284
-7626
-6814
-5676
-4221
-2239
-317
1483
2589
3140
3299
3279
3396
3502
3561
3337
2971
2562
2299
2284
2339
2303
2041
1634
1387
1393
1739
2244
2513
2367
1728
846
-135
-1054
-1916
-2852
-3907
-4923
-5803
-6398
-6572
-6478
-6372
-6297
-6141
-5701
-4869
-3572
-2188
-721
482
1309
1940
2496
3055
3378
3493
3345
3026
2727
2483
2351
2215
1942
1485
867
431
211
267
430
545
527
341
107
-126
-322
-652
-1120
-1691
-2316
-2758
-3025
-3055
-3030
-3099
-3254
-3442
-3440
-3223
-2770
-2242
-1730
-1263
-891
-561
-231
-176
-267
-604
-1044
-1376
-1608
-1568
-1515
-1522
-1630
-1743
-1927
-2112
-2202
-2291
-2241
-2282
-2262
-2254
-2222
-2170
-2283
-2428
-2720
-3034
-3255
-3268
-3105
-2845
-2568
-2400
-2225
-2002
-1779
-1542
-1305
-1112
-943
-755
-523
-292
-128
-41
-75
-165
-233
-283
-201
33
281
529
785
981
1048
1176
1323
1407
1479
1556
1652
1865
2111
2296
2457
2498
2514
2600
2762
3094
3387
3787
4315
4777
5242
5549
5736
5920
6000
6011
6058
6233
6556
6807
6790
6297
5151
3328
1261
-931
-2836
-4425
-5713
-6683
-7685
-8383
-8911
-9007
-8798
-8348
-7706
-6938
-5763
-4353
-2434
-525
1212
2403
2925
3110
2946
3126
3333
3378
3378
3216
2997
2695
2712
2625
2362
2190
1946
1751
1808
2183
2692
2954
2803
2085
1052
80
-910
-1762
-2623
-3599
-4516
-5221
-5773
-6129
-6203
-6206
-6134
-5900
-5466
-4680
-3505
-2048
-659
451
1271
1745
2065
2462
2744
2914
2974
2828
2612
2431
2250
2060
1870
1539
1129
768
569
607
832
1074
1118
944
561
89
-314
-681
-1091
-1569
-2070
-2569
-2999
-3212
-3336
-3411
-3468
-3619
-3699
-3605
-3227
-2640
-1994
-1444
-1105
-933
-925
-881
-827
-765
-720
-789
-885
-926
-886
-804
-733
-791
-961
-1224
-1462
-1566
-1583
-1593
-1668
-1899
-2253
-2602
-2911
-3077
-3163
-3224
-3206
-3162
-3076
-2861
-2583
-2283
-2003
-1792
-1612
-1452
-1257
-981
-721
-530
-403
-386
-410
-402
-335
-255
-95
72
239
405
536
722
881
982
1094
1164
1237
1372
1513
1711
1895
2030
2118
2133
2166
2218
2329
2497
2711
2986
3262
3552
3793
4034
4327
4614
4903
5154
5376
5523
5618
5698
5831
6054
6195
6257
6042
5362
4175
2566
655
-1210
-2754
-4069
-4972
-5831
-6655
-7360
-8013
-8265
-8174
-7631
-6878
-5934
-4849
-3752
-2444
-1212
196
1007
1662
1832
1638
1703
1575
1820
2198
2333
2391
2135
1832
1459
1493
1674
1976
2478
2626
2750
2850
2730
2617
2321
1884
1081
134
-641
-1541
-2178
-2773
-3338
-3816
-4412
-4971
-5351
-5520
-5424
-5001
-4282
-3556
-2751
-1997
-1451
-946
-531
-191
126
528
806
1019
1197
1240
1199
1129
1073
1027
999
1011
1055
1150
1286
1448
1570
1588
1509
1299
1010
641
275
-19
-301
-564
-842
-1146
-1505
-1881
-2233
-2556
-2812
-2915
-2905
-2856
-2687
-2547
-2454
-2359
-2380
-2408
-2381
-2347
-2288
-2158
-2081
-2044
-1985
-1937
-1888
-1827
-1750
-1662
-1554
-1434
-1319
-1256
-1240
-1247
-1303
-1377
-1453
-1545
-1635
-1677
-1736
-1786
-1792
-1854
-1889
-1932
-1963
-1949
-1952
-1906
-1840
-1760
-1674
-1594
-1541
-1508
-1478
-1424
-1326
-1225
-1059
-864
-676
-470
-291
-127
32
182
321
486
684
863
1045
1198
1304
1406
1485
1566
1649
1734
1855
2011
2160
2320
2486
2606
2736
2861
2992
3153
3339
3586
3823
4084
4317
4485
4619
4702
4807
4906
5109
5362
5607
5753
5635
5139
4116
2711
1041
-520
-1822
-2762
-3294
-3678
-4020
-4575
-5259
-5963
-6503
-6673
-6384
-5601
-4584
-3457
-2496
-1837
-1509
-1466
-1527
-1562
-1420
-1079
-586
-139
209
362
276
121
13
91
400
943
1646
2346
2933
3383
3665
3755
3684
3514
3257
2950
2570
2084
1572
997
291
-454
-1232
-2010
-2693
-3255
-3633
-3830
-3824
-3654
-3425
-3154
-2884
-2741
-2680
-2626
-2570
-2437
-2178
-1830
-1494
-1246
-1141
-1150
-1221
-1268
-1199
-985
-617
-140
384
869
1232
1442
1533
1539
1538
1582
1664
1741
1750
1651
1385
966
500
-12
-475
-844
-1132
-1359
-1530
-1730
-1980
-2217
-2475
-2710
-2902
-3009
-3075
-3075
-3063
-3112
-3136
-3185
-3240
-3239
-3205
-3136
-2992
-2828
-2631
-2375
-2112
-1849
-1585
-1335
-1110
-925
-762
-583
-467
-377
-281
-275
-311
-375
-476
-580
-683
-773
-809
-832
-838
-829
-870
-938
-1011
-1058
-1073
-1064
-1029
-936
-861
-801
-724
-692
-671
-598
-465
-286
-59
193
464
718
937
1154
1363
1564
1773
1989
2202
2421
2584
2726
2844
2932
3050
3181
3310
3439
3615
3796
3962
4161
4362
4572
4747
4878
5008
5086
5157
5262
5366
5480
5516
5368
4884
3934
2623
990
-618
-1975
-2997
-3618
-4055
-4434
-4950
-5595
-6271
-6778
-6958
-6639
-5833
-4806
-3641
-2663
-1977
-1554
-1400
-1316
-1176
-920
-500
-42
355
656
720
629
474
359
436
729
1204
1762
2336
2792
3133
3346
3437
3442
3326
3124
2831
2432
1963
1432
837
160
-594
-1393
-2195
-2943
-3532
-3928
-4129
-4132
-3983
-3743
-3511
-3307
-3148
-3017
-2865
-2634
-2286
-1864
-1440
-1076
-829
-712
-729
-750
-736
-596
-300
72
468
827
1139
1352
1458
1541
1661
1756
1863
1941
1934
1832
1601
1296
911
455
13
-384
-772
-1145
-1469
-1775
-2049
-2308
-2549
-2747
-2931
-3094
-3169
-3202
-3224
-3195
-3173
-3155
-3160
-3196
-3217
-3214
-3133
-2954
-2706
-2407
-2090
-1798
-1569
-1370
-1169
-980
-796
-572
-340
-158
-77
-116
-205
-380
-590
-757
-882
-972
-1003
-1004
-1044
-1152
-1261
-1367
-1485
-1534
-1537
-1490
-1437
-1354
-1261
-1207
-1141
-1069
-959
-840
-702
-521
-338
-136
85
297
500
724
941
1120
1324
1521
1707
1890
2064
2210
2348
2490
2585
2682
2755
2838
2901
2972
3103
3262
3435
3605
3791
3930
4049
4144
4202
4314
4414
4532
4673
4827
4988
5009
4869
4411
3530
2388
1027
-302
-1383
-2269
-2882
-3404
-3952
-4595
-5299
-5966
-6411
-6510
-6232
-5551
-4691
-3790
-3004
-2430
-1986
-1697
-1448
-1127
-750
-309
117
455
651
697
599
467
392
392
552
842
1192
1604
1953
2238
2435
2509
2505
2418
2262
2061
1845
1614
1310
903
375
-287
-1045
-1834
-2546
-3110
-3464
-3626
-3675
-3671
-3653
-3623
-3591
-3541
-3389
-3102
-2698
-2210
-1712
-1262
-932
-718
-604
-519
-450
-299
-72
173
428
637
815
930
978
1034
1073
1101
1137
1174
1225
1249
1218
1081
840
514
107
-291
-680
-1023
-1293
-1570
-1827
-2084
-2370
-2674
-2947
-3153
-3293
-3339
-3312
-3230
-3162
-3109
-3076
-3086
-3052
-2992
-2835
-2610
-2358
-2094
-1817
-1576
-1387
-1168
-957
-737
-499
-301
-131
-5
34
11
-45
-151
-307
-459
-622
-772
-907
-1041
-1137
-1226
-1308
-1369
-1453
-1522
-1520
-1483
-1412
-1314
-1206
-1103
-1012
-915
-833
-749
-615
-485
-310
-108
70
292
504
699
920
1121
1299
1474
1630
1765
1906
2030
2107
2188
2228
2261
2297
2325
2353
2419
2498
2563
2667
2762
2870
2998
3102
3221
3360
3526
3770
4003
4234
4495
4710
4922
5083
5043
4823
4205
3247
2061
668
-482
-1511
-2247
-2775
-3428
-4121
-4972
-5773
-6418
-6633
-6415
-5878
-5047
-4318
-3590
-3031
-2578
-2074
-1619
-1069
-581
-116
258
548
755
843
916
804
684
566
495
569
727
1058
1391
1696
1956
2053
2065
2007
1898
1825
1764
1670
1507
1204
750
93
-669
-1435
-2137
-2681
-3055
-3299
-3483
-3613
-3739
-3852
-3870
-3766
-3524
-3217
-2791
-2311
-1824
-1355
-950
-556
-279
-67
84
216
373
537
732
897
1019
1092
1081
1036
970
933
951
967
1015
1060
982
812
542
205
-151
-513
-839
-1139
-1417
-1712
-2018
-2343
-2678
-2983
-3251
-3455
-3591
-3617
-3604
-3554
-3472
-3380
-3253
-3127
-2998
-2846
-2621
-2341
-2056
-1753
-1465
-1219
-1000
-797
-635
-469
-274
-133
5
99
141
89
-16
-172
-376
-561
-748
-872
-1005
-1114
-1202
-1323
-1420
-1533
-1603
-1611
-1630
-1573
-1473
-1369
-1253
-1150
-1049
-972
-883
-790
-660
-493
-305
-44
214
478
702
902
1114
1229
1362
1530
1654
1801
1938
2038
2092
2108
2049
2010
2009
1993
2049
2116
2220
2367
2440
2540
2634
2714
2827
2975
3144
3340
3603
3822
4108
4404
4628
4956
5130
5071
4845
4079
3093
1902
545
-400
-1254
-1896
-2490
-3308
-4228
-5242
-6020
-6556
-6510
-6144
-5602
-4880
-4397
-3777
-3265
-2656
-1933
-1354
-748
-335
20
320
670
977
1202
1280
1071
813
534
444
600
880
1244
1532
1631
1620
1573
1536
1612
1674
1747
1742
1594
1345
970
501
-81
-676
-1347
-1971
-2489
-2946
-3234
-3469
-3604
-3721
-3817
-3802
-3728
-3491
-3139
-2680
-2161
-1634
-1124
-701
-315
-64
117
323
489
717
926
1087
1224
1251
1196
1085
1004
935
888
869
815
777
728
589
427
174
-121
-425
-741
-1021
-1278
-1524
-1798
-2129
-2494
-2842
-3156
-3425
-3580
-3640
-3615
-3577
-3537
-3456
-3381
-3224
-3024
-2812
-2491
-2186
-1877
-1524
-1200
-880
-637
-473
-329
-214
-97
41
136
236
297
253
139
-11
-211
-423
-609
-787
-915
-1035
-1161
-1300
-1439
-1543
-1647
-1717
-1729
-1725
-1673
-1592
-1475
-1319
-1193
-1055
-916
-796
-667
-496
-292
-82
154
358
546
714
831
971
1100
1224
1351
1490
1628
1722
1793
1824
1839
1858
1840
1816
1833
1870
1915
1987
2041
2087
2134
2186
2288
2396
2541
2719
2903
3119
3329
3601
3843
4109
4423
4644
4779
4648
4295
3579
2671
1691
626
-190
-1035
-1743
-2480
-3408
-4219
-5053
-5597
-5915
-5941
-5723
-5394
-4904
-4408
-3740
-3139
-2490
-1816
-1376
-930
-535
-146
301
697
1006
1144
1077
909
732
640
720
895
1102
1272
1399
1446
1469
1530
1542
1564
1513
1397
1262
1095
915
586
189
-348
-1006
-1614
-2168
-2572
-2893
-3114
-3322
-3509
-3633
-3697
-3619
-3453
-3180
-2828
-2430
-1949
-1468
-994
-570
-231
19
191
339
480
666
820
929
1005
981
925
842
770
739
686
659
622
550
465
361
222
-1
-268
-567
-855
-1113
-1385
-1622
-1878
-2150
-2425
-2688
-2893
-3085
-3191
-3316
-3429
-3475
-3513
-3439
-3338
-3162
-2908
-2707
-2452
-2196
-1941
-1649
-1348
-1064
-837
-612
-444
-264
-110
-28
54
40
-2
-70
-181
-281
-420
-583
-719
-875
-1040
-1196
-1334
-1477
-1602
-1696
-1783
-1816
-1830
-1798
-1723
-1637
-1517
-1394
-1229
-1047
-844
-627
-443
-250
-48
126
259
396
539
664
812
915
998
1119
1203
1262
1316
1359
1421
1460
1481
1510
1545
1570
1570
1588
1619
1652
1707
1798
1873
1959
2095
2192
2298
2466
2616
2783
2970
3166
3471
3816
4145
4530
4823
5050
4903
4546
3949
2943
2050
1001
69
-720
-1716
-2563
-3500
-4349
-5002
-5521
-5721
-5734
-5541
-5120
-4512
-3791
-3090
-2411
-1758
-1069
-555
-173
223
163
360
759
1098
1453
1469
1059
612
457
578
621
740
1063
1123
1214
1240
1154
992
986
1043
882
712
488
-5
-360
-663
-1416
-2325
-3143
-3680
-3929
-3958
-3960
-4034
-3978
-3777
-3383
-2872
-2314
-1736
-1122
-385
359
961
1432
1641
1710
1695
1557
1453
1299
1163
1030
812
575
268
16
-139
-273
-353
-401
-394
-350
-260
-256
-396
-580
-869
-1130
-1304
-1474
-1612
-1771
-1907
-1999
-2069
-2098
-2087
-2027
-1874
-1647
-1342
-1038
-866
-797
-930
-1181
-1464
-1699
-1890
-2024
-2107
-2193
-2257
-2276
-2166
-2033
-1897
-1652
-1408
-1075
-723
-468
-284
-323
-518
-816
-1180
-1551
-1914
-2123
-2261
-2356
-2420
-2455
-2412
-2285
-2022
-1739
-1464
-1087
-693
-340
-73
72
128
116
101
62
36
65
120
205
217
217
182
163
175
168
223
290
362
419
468
527
518
529
577
609
719
900
1144
1377
1621
1830
1973
2167
2250
2466
2707
2896
3241
3434
3698
3865
3915
4018
4117
4282
4533
4903
5360
5903
6351
6655
6750
5981
4723
2949
518
-1509
-3710
-5410
-6736
-8104
-8924
-9769
-10063
-9942
-9132
-7885
-6200
-4087
-1974
547
2630
4559
5971
6629
6887
6636
6103
5488
4753
3755
2708
1465
191
-914
-1873
-2412
-2601
-2564
-2261
-1881
-1478
-1133
-1000
-1088
-1324
-1769
-2340
-2823
-3388
-3752
-4053
-4353
-4470
-4470
-4199
-3616
-2698
-1528
-162
1156
2391
3442
4152
4589
4647
4355
3761
2953
1999
996
-75
-1172
-2207
-3197
-3932
-4339
-4453
-4144
-3621
-2881
-2064
-1297
-539
41
492
716
858
859
790
635
285
-53
-437
-831
-1116
-1240
-1165
-921
-640
-253
138
450
660
686
641
465
192
-115
-445
-818
-1222
-1603
-2075
-2470
-2775
-2979
-3333
-3645
-3771
-3777
-3716
-3776
-3585
-3221
-2812
-2447
-2014
-1428
-847
-457
-273
37
285
330
201
-108
-283
-565
-1069
-1563
-2002
-2339
-2740
-3040
-3147
-3097
-2957
-2813
-2500
-2113
-1670
-1297
-943
-513
-228
14
179
285
405
373
274
216
161
59
-64
-135
-176
-176
-215
-220
-111
-33
43
150
327
575
777
1048
1271
1499
1724
1819
1941
2012
2123
2158
2092
2055
2120
2150
2129
2241
2388
2613
2812
3006
3377
3757
4071
4493
4993
5562
6059
6540
7097
7467
7591
7422
6215
4659
2122
-819
-3476
-6344
-8044
-9671
-10626
-11176
-11352
-10794
-9882
-8013
-6130
-3460
-986
1638
4233
6101
7768
8290
8212
7489
5787
4577
4045
2482
497
-407
-1004
-2006
-2396
-2492
-2547
-2194
-1504
-1118
-502
270
-27
-666
-1092
-1842
-2869
-3813
-4665
-5311
-5399
-5327
-5025
-4273
-3384
-2309
-994
477
2107
3656
4757
5402
5662
5572
5040
4032
2735
1324
-93
-1360
-2427
-3285
-3827
-4168
-4338
-4195
-3683
-2902
-2051
-1188
-364
266
708
830
645
396
-42
-482
-872
-1119
-1189
-1233
-1176
-995
-677
-312
87
567
1056
1449
1699
1741
1603
1223
690
37
-639
-1202
-1713
-2078
-2333
-2368
-2314
-2185
-1954
-1645
-1293
-1049
-796
-654
-613
-664
-1074
-1524
-1920
-2638
-3155
-3638
-3844
-3838
-3712
-3313
-2737
-2060
-1577
-973
-524
-90
195
228
319
134
-116
-521
-1064
-1534
-1987
-2385
-2728
-2801
-2743
-2575
-2313
-2068
-1701
-1451
-1229
-953
-729
-454
-299
-149
24
147
219
265
314
321
362
389
387
425
393
335
264
153
80
0
-3
41
124
300
419
658
904
1143
1424
1611
1875
1988
2151
2214
2336
2431
2490
2677
2685
2921
2999
3186
3488
3835
4312
4685
5177
5682
6203
6717
7055
7270
7393
7148
6182
4658
2555
-402
-3072
-6075
-8227
-9562
-10849
-11059
-11333
-10694
-9649
-8025
-5925
-3514
-742
1528
4130
5938
7603
8342
8100
7528
6097
4740
3222
1918
817
-114
-923
-1559
-1848
-2031
-1881
-1552
-1173
-571
-207
-47
-154
-732
-1473
-2537
-3606
-4585
-5261
-5670
-5626
-5145
-4410
-3245
-2137
-773
684
2110
3565
4767
5642
6046
5931
5278
4322
3010
1506
-21
-1488
-2672
-3500
-3994
-4190
-4132
-3942
-3520
-2957
-2262
-1444
-741
-154
235
351
313
32
-324
-743
-1116
-1353
-1424
-1223
-899
-420
53
533
983
1348
1714
1926
2045
1985
1688
1223
623
-74
-796
-1517
-2050
-2580
-3049
-3019
-2998
-2710
-2371
-1974
-1444
-1064
-709
-437
-91
-28
-61
-245
-566
-808
-1442
-1978
-2436
-3034
-3434
-3788
-3746
-3428
-3136
-2805
-2327
-1775
-1419
-1089
-880
-538
-288
-356
-288
-276
-296
-486
-893
-1135
-1305
-1539
-1746
-1873
-1855
-1768
-1807
-1888
-1767
-1643
-1566
-1354
-1109
-701
-361
-133
183
428
657
802
854
977
994
901
733
549
305
24
-224
-480
-524
-449
-325
-72
191
504
828
1067
1367
1616
1849
2047
2121
2248
2312
2333
2325
2352
2435
2609
2772
2930
3171
3425
3700
3977
4325
4672
5078
5359
5784
6262
6501
6686
6660
6407
5316
3628
1264
-1506
-4038
-6753
-8478
-9639
-10193
-10266
-10239
-9494
-8347
-6514
-4625
-2214
284
2670
4822
6272
7545
7874
7514
6472
5119
3804
2552
1482
578
0
-568
-1002
-1349
-1478
-1330
-1155
-929
-666
-535
-654
-1131
-1884
-2731
-3655
-4535
-5147
-5333
-5137
-4472
-3545
-2346
-1027
242
1512
2672
3791
4722
5343
5538
5338
4669
3624
2335
882
-464
-1723
-2753
-3394
-3691
-3691
-3464
-3105
-2697
-2219
-1755
-1257
-721
-326
-29
68
-18
-194
-465
-700
-856
-846
-641
-277
205
792
1366
1778
2051
2151
2098
1934
1631
1263
813
225
-451
-1148
-1836
-2332
-2657
-2812
-2674
-2401
-1948
-1482
-1036
-609
-315
-211
-230
-291
-491
-775
-1105
-1389
-1723
-1967
-2214
-2289
-2240
-2141
-2052
-2079
-1991
-2060
-2102
-2228
-2266
-2177
-2071
-1927
-1800
-1473
-1270
-1046
-916
-813
-597
-559
-538
-681
-838
-1051
-1440
-1831
-2194
-2427
-2625
-2713
-2608
-2406
-2046
-1693
-1277
-825
-398
12
303
588
762
824
796
671
532
345
146
-21
-160
-234
-254
-204
-123
-43
57
158
285
437
533
679
844
1007
1163
1299
1453
1577
1735
1790
1918
2021
2081
2298
2439
2696
2970
3235
3545
3828
4152
4525
4878
5251
5662
6017
6356
6618
6675
6560
6258
5183
3568
1390
-1565
-4183
-6858
-8805
-9767
-10444
-10293
-9927
-8991
-7654
-5767
-3785
-1536
904
2768
4748
6003
6980
7224
6598
5549
4138
2840
1546
677
29
-225
-342
-468
-393
-391
-259
-217
-294
-319
-515
-984
-1660
-2546
-3456
-4385
-5170
-5648
-5638
-5174
-4275
-3000
-1585
-38
1244
2351
3244
3933
4362
4450
4207
3595
2719
1524
307
-891
-1925
-2666
-3164
-3273
-3049
-2610
-2082
-1536
-1119
-782
-522
-375
-225
-156
-171
-302
-543
-781
-1006
-1116
-1071
-851
-484
-16
549
1082
1466
1648
1601
1337
943
493
53
-376
-745
-1128
-1469
-1698
-1857
-1818
-1649
-1332
-913
-468
-2
344
604
697
569
375
75
-219
-512
-770
-929
-1104
-1306
-1478
-1635
-1760
-1813
-1806
-1884
-1970
-2043
-2238
-2348
-2657
-2760
-2813
-2743
-2459
-2121
-1549
-1063
-545
-262
24
152
110
12
-302
-585
-1011
-1488
-1914
-2330
-2636
-2813
-2818
-2622
-2260
-1803
-1312
-797
-370
-53
152
255
349
285
196
108
-32
-139
-292
-400
-452
-447
-399
-334
-214
-95
26
108
158
242
280
396
496
639
853
997
1153
1310
1478
1661
1797
1913
1962
1976
1941
1919
1952
2002
2128
2327
2508
2875
3284
3609
4052
4348
4728
5028
5233
5389
5417
5335
5121
4920
4424
3455
2118
310
-1915
-3937
-5732
-6952
-7592
-7969
-7725
-7151
-6153
-4884
-3266
-1597
106
1788
3084
4344
5100
5519
5317
4641
3730
2649
1635
727
173
-217
-399
-591
-657
-661
-739
-743
-835
-943
-1129
-1474
-1980
-2551
-3141
-3653
-4018
-4171
-3997
-3473
-2677
-1617
-402
759
1784
2561
3151
3467
3560
3406
3023
2363
1501
553
-432
-1252
-1997
-2484
-2754
-2807
-2605
-2257
-1821
-1374
-1013
-801
-636
-555
-487
-461
-493
-535
-621
-671
-682
-601
-438
-181
126
425
737
964
1068
1023
804
413
1
-423
-810
-1089
-1320
-1439
-1523
-1549
-1429
-1203
-908
-560
-252
57
282
389
395
281
80
-223
-494
-770
-973
-1129
-1282
-1420
-1530
-1634
-1746
-1825
-1855
-1787
-1747
-1683
-1630
-1740
-1916
-2136
-2341
-2411
-2355
-2116
-1703
-1267
-834
-405
-134
14
-48
-273
-509
-806
-1159
-1556
-1906
-2227
-2507
-2690
-2725
-2572
-2288
-1873
-1394
-901
-438
-98
76
147
163
105
17
-68
-133
-229
-357
-418
-447
-466
-416
-369
-247
-84
51
184
283
288
299
302
318
409
539
714
888
1044
1194
1385
1520
1671
1750
1780
1875
1972
2116
2252
2451
2575
2774
2974
3148
3381
3654
3931
4158
4449
4573
4681
4597
4398
4169
3993
3486
2474
1329
-401
-2303
-4208
-5652
-6548
-6972
-6967
-6551
-5556
-4494
-3177
-1826
-388
1002
2166
3138
3925
4478
4446
4059
3265
2363
1404
466
-151
-486
-594
-608
-567
-492
-467
-568
-703
-907
-1096
-1356
-1751
-2196
-2624
-3077
-3426
-3569
-3467
-3001
-2352
-1425
-360
676
1540
2185
2585
2686
2572
2238
1780
1164
438
-341
-1073
-1747
-2271
-2597
-2724
-2588
-2323
-1936
-1477
-1052
-701
-502
-419
-417
-451
-489
-542
-537
-490
-404
-287
-120
74
269
477
654
835
906
882
753
506
187
-227
-658
-1020
-1288
-1426
-1443
-1357
-1195
-996
-813
-605
-368
-159
24
112
150
50
-103
-308
-529
-725
-895
-1025
-1116
-1153
-1199
-1262
-1311
-1306
-1363
-1364
-1386
-1381
-1499
-1807
-2094
-2441
-2609
-2771
-2732
-2441
-1984
-1524
-1142
-755
-428
-244
-356
-437
-535
-711
-1000
-1360
-1637
-1916
-2209
-2421
-2454
-2288
-1995
-1637
-1193
-743
-364
-151
-23
65
93
66
3
-9
-73
-191
-298
-359
-378
-363
-296
-209
-93
33
133
190
238
253
253
263
353
475
628
878
1072
1288
1441
1593
1779
1853
1968
2059
2150
2217
2268
2365
2468
2611
2783
3001
3213
3454
3682
3881
4116
4296
4446
4447
4393
4364
4140
3930
3247
2239
858
-829
-2664
-4386
-5524
-6302
-6429
-6333
-5615
-4609
-3504
-2272
-1051
337
1424
2496
3174
3793
4013
3735
3172
2291
1474
538
-137
-541
-616
-577
-496
-358
-323
-337
-523
-724
-955
-1242
-1566
-1961
-2387
-2732
-3028
-3196
-3146
-2805
-2222
-1444
-513
414
1219
1756
2078
2107
1925
1564
1080
524
-91
-722
-1340
-1826
-2220
-2443
-2506
-2375
-2121
-1769
-1363
-993
-674
-504
-427
-449
-470
-488
-489
-392
-273
-118
54
208
399
554
676
790
819
811
672
437
126
-302
-738
-1171
-1502
-1703
-1745
-1671
-1458
-1182
-906
-646
-391
-193
-88
-2
-1
-30
-177
-389
-595
-824
-1017
-1143
-1215
-1237
-1282
-1322
-1279
-1234
-1279
-1307
-1369
-1460
-1653
-1981
-2151
-2316
-2430
-2497
-2430
-2184
-1909
-1646
-1370
-1039
-844
-747
-757
-796
-834
-1038
-1286
-1492
-1686
-1875
-2047
-2093
-1964
-1761
-1521
-1213
-891
-578
-363
-250
-135
-72
-100
-126
-161
-200
-221
-265
-265
-211
-208
-169
-129
-112
-48
-40
-30
6
30
87
190
324
446
623
842
1017
1197
1317
1509
1631
1778
1875
2009
2205
2270
2429
2484
2611
2722
2802
2962
3147
3280
3465
3623
3821
3987
3921
3903
3828
3749
3567
3234
2408
1276
-211
-1948
-3436
-4694
-5383
-5732
-5677
-5315
-4495
-3475
-2461
-1318
-328
779
1648
2422
3006
3320
3289
2744
2059
1269
602
-22
-399
-521
-509
-382
-330
-263
-330
-519
-774
-1059
-1335
-1643
-2009
-2395
-2730
-2988
-3124
-3054
-2760
-2223
-1542
-741
131
866
1404
1668
1719
1568
1268
865
390
-109
-670
-1172
-1632
-1959
-2176
-2237
-2141
-1956
-1624
-1258
-912
-664
-517
-499
-559
-610
-631
-601
-534
-414
-252
-117
64
232
333
404
445
462
415
280
34
-211
-554
-966
-1284
-1508
-1608
-1598
-1489
-1244
-1007
-802
-606
-557
-449
-380
-347
-300
-311
-324
-457
-569
-744
-855
-1051
-1288
-1383
-1467
-1398
-1386
-1327
-1287
-1348
-1601
-2032
-2253
-2487
-2570
-2567
-2343
-1896
-1465
-1082
-868
-577
-462
-490
-622
-744
-804
-1044
-1313
-1600
-1821
-2026
-2242
-2295
-2173
-1929
-1632
-1300
-955
-660
-508
-426
-350
-304
-268
-263
-231
-192
-185
-200
-174
-135
-114
-45
42
153
252
286
287
312
337
306
349
405
479
551
633
801
951
1153
1375
1604
1855
2083
2284
2555
2658
2753
2836
2895
2968
2894
2938
2981
3084
3139
3238
3524
3712
3833
3918
3930
3960
3633
2717
1573
145
-1542
-3324
-4774
-5628
-5996
-6005
-5704
-4702
-3565
-2366
-1178
-48
1178
2066
2761
3187
3416
3212
2598
1779
974
298
-396
-763
-883
-750
-561
-388
-204
-189
-324
-616
-929
-1262
-1620
-2076
-2519
-2876
-3188
-3306
-3219
-2860
-2243
-1501
-610
289
1065
1585
1814
1846
1609
1227
725
174
-410
-1009
-1511
-1944
-2212
-2345
-2329
-2155
-1857
-1506
-1190
-878
-694
-610
-638
-735
-774
-780
-734
-615
-385
-126
134
360
573
744
814
831
744
591
329
-18
-412
-846
-1216
-1532
-1718
-1708
-1601
-1398
-1136
-878
-692
-522
-475
-456
-433
-450
-476
-565
-678
-849
-948
-1074
-1204
-1285
-1269
-1181
-1080
-955
-860
-896
-1159
-1579
-1971
-2269
-2510
-2581
-2493
-2200
-1880
-1605
-1317
-1023
-816
-741
-655
-626
-617
-757
-998
-1258
-1591
-1924
-2218
-2365
-2336
-2164
-1938
-1622
-1281
-1009
-793
-649
-506
-366
-273
-184
-107
-67
-67
-48
-12
49
121
178
301
434
537
610
658
671
639
628
625
678
733
798
927
963
1056
1198
1336
1572
1756
2013
2286
2507
2712
2942
3099
3226
3355
3344
3440
3529
3688
3884
4173
4303
4400
4494
4337
4251
3589
2401
1078
-860
-3022
-4840
-6169
-6781
-6821
-6482
-5535
-4290
-3141
-1817
-454
895
2154
3017
3715
4127
4038
3523
2648
1675
747
-134
-766
-934
-841
-617
-358
-198
-120
-311
-647
-948
-1298
-1647
-2033
-2520
-2914
-3277
-3559
-3496
-3107
-2432
-1512
-490
573
1504
2125
2434
2444
2149
1637
999
331
-329
-975
-1554
-2055
-2472
-2684
-2711
-2575
-2232
-1822
-1424
-1061
-799
-670
-670
-758
-836
-856
-809
-630
-341
-18
307
610
858
1047
1186
1229
1190
1019
719
308
-176
-725
-1254
-1681
-1945
-2033
-1999
-1789
-1526
-1250
-1035
-882
-756
-720
-692
-728
-807
-879
-1032
-1192
-1392
-1515
-1555
-1529
-1371
-1154
-930
-757
-777
-1013
-1320
-1670
-2025
-2281
-2369
-2303
-2150
-1974
-1750
-1479
-1237
-1044
-905
-748
-615
-632
-719
-889
-1133
-1435
-1765
-1970
-2042
-2044
-1949
-1721
-1479
-1255
-1038
-894
-724
-567
-396
-206
-68
86
180
216
276
326
372
442
573
689
768
863
899
866
771
626
558
482
409
499
606
760
967
1140
1397
1640
1861
2134
2382
2608
2810
2912
3002
3001
2997
3077
3158
3358
3601
3873
4249
4352
4292
4332
4197
4044
3285
2099
837
-1085
-3298
-5103
-6336
-6873
-6872
-6565
-5486
-4130
-2928
-1666
-363
994
2069
2749
3284
3768
3717
3163
2363
1510
739
-154
-651
-658
-459
-216
-14
122
129
-154
-664
-1099
-1539
-1997
-2481
-2946
-3268
-3559
-3762
-3567
-3067
-2334
-1391
-357
701
1590
2124
2353
2274
1870
1333
710
136
-374
-915
-1381
-1720
-1960
-2071
-2026
-1844
-1543
-1287
-1080
-893
-853
-953
-1135
-1333
-1409
-1399
-1281
-961
-512
-24
475
881
1201
1422
1471
1451
1286
995
610
102
-444
-1013
-1525
-1882
-2070
-2120
-1995
-1787
-1598
-1326
-1106
-970
-923
-939
-962
-1119
-1280
-1469
-1596
-1644
-1723
-1652
-1503
-1226
-994
-876
-988
-1145
-1427
-1803
-1999
-2159
-2155
-2166
-2120
-1991
-1787
-1612
-1432
-1226
-1065
-843
-750
-728
-772
-967
-1251
-1563
-1807
-1988
-2092
-2079
-1972
-1800
-1555
-1348
-1158
-931
-748
-519
-248
-8
240
434
563
675
735
756
763
813
864
963
1023
1067
1051
957
853
743
664
614
683
736
876
1035
1265
1488
1748
2026
2336
2693
2878
3235
3265
3497
3560
3496
3667
3559
3742
3857
4079
4194
4367
4474
4320
4163
3049
1802
260
-1980
-3916
-5599
-6674
-7070
-7041
-6505
-5407
-4213
-3002
-1644
-396
949
2011
2765
3456
3641
3438
2821
1978
1230
485
-81
-265
-149
15
279
409
411
238
-224
-660
-1169
-1705
-2234
-2794
-3283
-3713
-3998
-4049
-3737
-3120
-2235
-1170
-74
948
1678
2105
2235
2071
1684
1188
690
200
-285
-747
-1114
-1412
-1604
-1677
-1643
-1453
-1266
-1125
-1050
-1084
-1212
-1439
-1641
-1779
-1817
-1683
-1400
-1010
-515
10
499
935
1236
1446
1525
1444
1219
853
367
-151
-638
-1118
-1475
-1706
-1786
-1745
-1686
-1600
-1544
-1536
-1557
-1573
-1649
-1669
-1663
-1693
-1747
-1739
-1691
-1567
-1450
-1295
-1026
-843
-797
-941
-1172
-1421
-1744
-1977
-2063
-2008
-1922
-1851
-1764
-1678
-1591
-1585
-1504
-1414
-1294
-1184
-1138
-1136
-1214
-1376
-1557
-1715
-1764
-1716
-1635
-1486
-1337
-1216
-1154
-1109
-1058
-970
-840
-653
-394
-155
41
242
403
541
720
915
1122
1339
1488
1576
1569
1462
1328
1189
1029
974
965
1028
1178
1311
1483
1662
1871
2095
2329
2556
2808
3015
3195
3359
3517
3620
3723
3797
3897
4012
3915
3911
3828
3666
3505
2680
1611
394
-1458
-3385
-4873
-6053
-6500
-6596
-6287
-5278
-4295
-3172
-2081
-960
162
1086
1745
2369
2796
2714
2440
1861
1373
875
361
270
344
519
678
786
704
443
-60
-648
-1209
-1854
-2391
-2941
-3421
-3740
-4016
-4048
-3767
-3264
-2505
-1576
-600
305
959
1351
1518
1419
1170
868
534
253
-11
-280
-463
-626
-755
-796
-791
-692
-617
-642
-718
-917
-1228
-1572
-1896
-2102
-2188
-2112
-1834
-1434
-929
-392
114
581
952
1184
1317
1327
1153
902
572
161
-233
-581
-845
-999
-1058
-1059
-1042
-979
-987
-1077
-1246
-1618
-2103
-2532
-2872
-3039
-3018
-2805
-2428
-2082
-1747
-1495
-1312
-1067
-1021
-1128
-1152
-1110
-1145
-1205
-1247
-1300
-1325
-1469
-1554
-1548
-1538
-1517
-1576
-1581
-1588
-1697
-1845
-1945
-1985
-1967
-1903
-1804
-1617
-1477
-1380
-1211
-1060
-938
-820
-713
-566
-419
-358
-256
-152
-86
-1
139
343
557
776
987
1206
1367
1485
1525
1533
1564
1500
1445
1465
1447
1527
1577
1687
1859
2011
2282
2565
2795
3075
3313
3378
3502
3564
3590
3669
3703
3815
3807
3807
3872
3825
3808
3149
2117
948
-709
-2505
-4032
-4974
-5557
-5776
-5687
-5098
-4264
-3446
-2525
-1584
-499
344
949
1572
2026
2140
1889
1597
1284
1020
792
850
1166
1427
1600
1617
1507
1176
648
71
-497
-1137
-1808
-2458
-3069
-3543
-3918
-4094
-3952
-3587
-3051
-2338
-1555
-821
-286
42
241
270
207
145
148
167
135
111
102
87
57
78
105
78
-37
-254
-524
-847
-1244
-1635
-1932
-2138
-2198
-2100
-1847
-1480
-1103
-724
-380
-80
131
275
420
490
429
291
15
-247
-486
-601
-613
-547
-409
-384
-456
-673
-833
-1158
-1448
-1750
-2029
-2192
-2476
-2580
-2653
-2614
-2482
-2266
-1940
-1601
-1279
-1129
-931
-823
-824
-870
-876
-826
-876
-954
-989
-1081
-1220
-1383
-1522
-1550
-1586
-1595
-1572
-1557
-1574
-1605
-1656
-1681
-1639
-1573
-1372
-1128
-893
-683
-528
-360
-270
-211
-133
-62
5
57
131
200
288
392
491
710
975
1232
1467
1665
1783
1781
1767
1687
1666
1656
1660
1823
1948
2176
2360
2488
2712
2855
3047
3232
3431
3518
3627
3633
3587
3511
3363
3330
3230
3030
2366
1399
215
-1177
-2639
-3819
-4441
-4946
-5085
-4994
-4525
-3830
-3159
-2425
-1684
-830
-197
356
885
1306
1464
1351
1230
1103
1011
1005
1212
1498
1760
1868
1803
1651
1282
857
397
-125
-708
-1348
-1971
-2531
-2998
-3350
-3508
-3503
-3282
-2954
-2521
-2013
-1616
-1349
-1169
-1034
-955
-838
-670
-428
-227
-74
122
285
419
523
626
700
640
476
224
-125
-521
-910
-1292
-1597
-1789
-1870
-1836
-1690
-1482
-1326
-1177
-1033
-913
-850
-799
-820
-948
-961
-979
-915
-789
-601
-481
-479
-496
-475
-535
-653
-755
-917
-1071
-1294
-1474
-1636
-1802
-1988
-2074
-2077
-1978
-1865
-1761
-1594
-1481
-1414
-1369
-1338
-1321
-1353
-1351
-1227
-1170
-1195
-1180
-1204
-1207
-1210
-1221
-1221
-1236
-1267
-1316
-1320
-1338
-1365
-1399
-1341
-1215
-1050
-884
-677
-505
-390
-253
-130
12
97
192
319
421
511
611
720
863
1055
1222
1377
1455
1476
1444
1429
1472
1539
1656
1814
2010
2234
2439
2585
2774
2983
3128
3277
3420
3499
3547
3613
3691
3667
3651
3609
3529
3371
2640
1591
457
-997
-2381
-3484
-4110
-4489
-4699
-4594
-4273
-3849
-3319
-2820
-2281
-1662
-1122
-700
-287
73
179
196
234
387
623
965
1448
1947
2337
2523
2555
2461
2180
1785
1358
902
320
-301
-931
-1483
-1911
-2289
-2485
-2506
-2452
-2338
-2207
-2070
-2022
-2060
-2093
-2104
-2032
-1896
-1665
-1362
-1036
-716
-393
-20
313
606
864
1033
1094
1016
838
591
333
63
-177
-336
-433
-510
-551
-555
-615
-703
-786
-877
-1001
-1140
-1255
-1359
-1461
-1536
-1551
-1529
-1438
-1295
-1238
-1180
-1149
-1143
-1157
-1168
-1154
-1215
-1254
-1302
-1299
-1316
-1318
-1290
-1253
-1168
-1101
-1068
-1078
-1110
-1161
-1195
-1242
-1220
-1227
-1229
-1224
-1235
-1270
-1313
-1332
-1381
-1432
-1485
-1518
-1557
-1594
-1576
-1567
-1494
-1377
-1250
-1041
-833
-635
-445
-276
-139
-24
93
171
281
406
473
562
663
773
911
1053
1174
1294
1364
1421
1473
1484
1506
1548
1654
1736
1851
1978
2178
2341
2487
2705
2845
3001
3123
3248
3402
3543
3673
3763
3762
3828
3739
3713
3620
2939
2158
1138
-14
-1070
-1990
-2388
-2865
-3154
-3182
-3194
-3099
-3033
-2794
-2522
-2259
-2078
-1998
-1866
-1763
-1677
-1593
-1369
-1021
-683
-182
456
1067
1512
1802
2023
2117
2037
1972
1836
1591
1285
905
564
232
-10
-223
-374
-467
-631
-842
-1097
-1332
-1682
-2061
-2386
-2661
-2864
-2977
-2932
-2851
-2716
-2517
-2244
-1913
-1558
-1197
-898
-637
-438
-328
-289
-203
-133
-83
9
120
256
384
517
634
720
663
595
481
260
40
-250
-457
-752
-1031
-1152
-1296
-1359
-1429
-1506
-1557
-1694
-1832
-2016
-2129
-2179
-2263
-2260
-2169
-2068
-1996
-1869
-1675
-1509
-1369
-1231
-1097
-989
-950
-885
-857
-824
-779
-738
-681
-622
-576
-618
-599
-575
-641
-692
-732
-766
-820
-862
-862
-911
-952
-953
-960
-922
-880
-811
-746
-641
-508
-433
-324
-199
-75
64
205
384
538
685
837
1020
1120
1203
1286
1337
1438
1503
1566
1671
1756
1917
2076
2219
2431
2548
2685
2846
2938
3060
3121
3255
3358
3350
3362
3273
3172
2801
2228
1689
952
330
-265
-659
-884
-1236
-1409
-1554
-1624
-1732
-1854
-1883
-1915
-1982
-2097
-2201
-2302
-2396
-2466
-2446
-2270
-2048
-1787
-1437
-1008
-685
-441
-236
-8
159
243
377
444
479
504
505
557
612
691
775
871
937
885
750
571
346
48
-234
-496
-743
-953
-1121
-1254
-1345
-1450
-1516
-1484
-1464
-1437
-1431
-1451
-1484
-1575
-1651
-1712
-1713
-1680
-1616
-1485
-1322
-1166
-1002
-876
-760
-634
-591
-582
-586
-568
-573
-603
-549
-494
-434
-380
-296
-239
-291
-305
-333
-375
-415
-493
-556
-620
-701
-771
-817
-852
-882
-887
-870
-866
-865
-878
-889
-899
-901
-865
-829
-775
-700
-606
-515
-418
-305
-195
-73
47
142
203
247
302
316
299
314
328
358
360
372
414
421
437
443
435
449
410
394
386
333
298
271
215
166
136
111
117
107
136
155
145
178
201
204
221
226
246
237
241
253
243
239
239
251
256
266
306
337
374
422
442
475
509
504
457
420
383
354
340
347
349
321
278
264
245
176
149
128
72
32
-7
-40
-91
-156
-201
-261
-302
-308
-322
-317
-333
-356
-372
-404
-414
-444
-458
-455
-473
-480
-487
-508
-499
-487
-466
-425
-415
-394
-405
-454
-504
-560
-626
-685
-749
-793
-836
-917
-956
-988
-1052
-1060
-1058
-1056
-1019
-1010
-993
-975
-960
-940
-944
-937
-907
-873
-849
-824
-788
-748
-675
-649
-623
-557
-515
-465
-441
-428
-398
-384
-373
-372
-371
-332
-317
-281
-245
-238
-215
-200
-168
-140
-127
-108
-105
-119
-140
-181
-210
-231
-242
-225
-239
-234
-201
-200
-183
-164
-155
-117
-99
-82
-76
-91
-100
-120
-135
-132
-132
-137
-151
-136
-161
-187
-178
-171
-167
-158
-161
-151
-121
-108
-82
-78
-56
-35
-44
-26
-30
-37
-33
-54
-63
-53
-42
-29
4
31
42
74
78
85
107
119
142
157
177
159
115
84
55
17
-5
-4
-31
-20
6
11
30
46
41
37
34
18
4
-28
-52
-81
-128
-155
-177
-203
-216
-215
-219
-227
-230
-242
-257
-278
-296
-317
-327
-363
-410
-425
-466
-509
-520
-533
-583
-578
-575
-603
-609
-625
-635
-657
-672
-668
-646
-649
-670
-688
-713
-755
-780
-781
-792
-808
-812
-808
-809
-790
-740
-693
-645
-584
-561
-546
-508
-497
-474
-463
-488
-492
-496
-523
-526
-520
-519
-525
-530
-498
-438
-402
-371
-314
-294
-268
-247
-248
-244
-255
-275
-288
-296
-299
-287
-259
-220
-206
-189
-159
-162
-147
-144
-172
-170
-182
-207
-225
-228
-270
-300
-314
-356
-339
-321
-297
-272
-263
-231
-207
-193
-173
-167
-160
-134
-148
-153
-128
-125
-128
-90
-68
-55
-13
-2
-4
15
20
16
14
-17
-45
-65
-99
-113
-115
-113
-86
-66
-71
-41
-6
24
45
63
85
85
80
87
95
88
105
115
101
88
61
35
3
-42
-67
-98
-131
-153
-205
-233
-240
-273
-289
-315
-338
-336
-363
-386
-392
-413
-443
-455
-489
-544
-550
-569
-607
-602
-610
-596
-579
-567
-538
-523
-525
-522
-550
-590
-625
-665
-669
-692
-732
-724
-727
-733
-714
-731
-723
-708
-706
-701
-711
-724
-738
-755
-771
-755
-730
-714
-673
-622
-564
-517
-479
-406
-378
-383
-363
-360
-371
-378
-390
-397
-394
-393
-386
-378
-382
-370
-376
-399
-386
-391
-395
-378
-379
-375
-336
-328
-306
-233
-186
-157
-119
-83
-77
-81
-79
-94
-106
-95
-84
-84
-62
-51
-66
-57
-43
-31
-29
-29
-46
-84
-120
-171
-200
-240
-269
-303
-332
-299
-287
-268
-212
-198
-176
-139
-131
-126
-143
-147
-162
-170
-159
-151
-141
-144
-120
-125
-119
-94
-91
-86
-62
-60
-76
-79
-105
-129
-133
-155
-174
-157
-165
-190
-196
-189
-202
-202
-187
-192
-174
-147
-135
-143
-124
-119
-117
-102
-108
-97
-95
-98
-108
-120
-130
-169
-187
-224
-256
-280
-311
-347
-407
-449
-504
-573
-594
-610
-630
-623
-620
-635
-650
-647
-643
-656
-662
-675
-677
-678
-673
-670
-650
-607
-572
-531
-513
-489
-461
-457
-451
-444
-441
-445
-461
-450
-438
-455
-446
-439
-457
-444
-431
-439
-422
-378
-380
-360
-327
-334
-330
-332
-326
-323
-320
-318
-323
-316
-317
-311
-307
-320
-301
-310
-299
-262
-255
-229
-208
-188
-152
-135
-140
-105
-67
-79
-86
-88
-96
-105
-92
-78
-83
-96
-77
-76
-101
-90
-98
-107
-87
-94
-59
-26
-36
-14
-20
-26
-18
-28
-9
-8
-13
-5
-25
-31
-48
-82
-86
-116
-117
-101
-116
-94
-84
-70
-66
-65
-35
-34
-48
-48
-58
-70
-84
-100
-98
-107
-95
-82
-87
-44
-20
-17
22
13
-22
-17
-66
-108
-108
-136
-175
-193
-192
-206
-214
-200
-193
-187
-172
-153
-161
-176
-171
-177
-211
-201
-212
-245
-218
-226
-232
-209
-190
-184
-167
-132
-131
-138
-120
-124
-165
-189
-224
-238
-254
-300
-319
-317
-315
-309
-312
-303
-298
-282
-288
-298
-299
-300
-312
-348
-384
-388
-377
-362
-335
-293
-268
-268
-242
-224
-227
-196
-191
-206
-201
-213
-219
-235
-274
-298
-331
-359
-360
-371
-384
-373
-376
-395
-386
-373
-357
-321
-314
-309
-291
-308
-309
-297
-299
-280
-259
-247
-239
-225
-223
-216
-193
-191
-189
-169
-169
-177
-195
-224
-255
-295
-340
-376
-409
-420
-416
-437
-419
-406
-373
-312
-282
-250
-200
-176
-154
-130
-118
-123
-131
-122
-123
-130
-115
-98
-96
-73
-38
-40
-52
-49
-99
-136
-153
-193
-204
-229
-248
-247
-248
-235
-208
-201
-177
-151
-145
-124
-114
-123
-125
-129
-184
-192
-194
-213
-206
-216
-186
-149
-136
-127
-116
-81
-94
-109
-106
-111
-133
-176
-200
-226
-239
-236
-231
-211
-174
-155
-140
-131
-141
-139
-145
-142
-146
-157
-144
-165
-186
-175
-162
-161
-163
-181
-194
-196
-221
-263
-295
-323
-363
-380
-385
-409
-412
-397
-389
-390
-366
-341
-342
-343
-359
-375
-386
-386
-411
-441
-423
-423
-426
-397
-368
-340
-310
-288
-299
-270
-257
-248
-222
-210
-211
-237
-257
-283
-334
-350
-380
-385
-390
-409
-386
-393
-402
-418
-426
-418
-423
-400
-373
-369
-358
-337
-326
-339
-313
-285
-275
-238
-212
-193
-152
-127
-112
-107
-130
-156
-170
-216
-251
-272
-286
-301
-336
-342
-356
-373
-355
-340
-330
-316
-317
-324
-313
-301
-318
-313
-288
-287
-309
-311
-305
-291
-309
-297
-269
-278
-256
-230
-237
-229
-222
-227
-216
-214
-223
-226
-237
-259
-266
-267
-273
-285
-280
-256
-247
-241
-205
-186
-169
-135
-132
-135
-128
-137
-170
-146
-121
-126
-92
-80
-75
-82
-84
-72
-108
-96
-62
-84
-88
-76
-102
-145
-141
-140
-144
-153
-149
-148
-153
-149
-152
-164
-180
-178
-202
-239
-247
-241
-262
-260
-240
-221
-221
-199
-172
-169
-156
-144
-133
-130
-139
-138
-153
-167
-164
-159
-166
-177
-155
-141
-147
-163
-162
-185
-238
-241
-275
-316
-318
-320
-336
-333
-320
-315
-286
-276
-266
-251
-229
-201
-190
-202
-208
-228
-256
-241
-247
-267
-243
-223
-198
-171
-156
-117
-101
-115
-113
-127
-151
-186
-219
-231
-258
-275
-279
-303
-295
-278
-256
-214
-189
-159
-124
-121
-125
-140
-136
-114
-140
-153
-137
-124
-98
-93
-90
-64
-58
-84
-89
-91
-133
-176
-190
-219
-245
-252
-279
-289
-283
-280
-270
-302
-280
-254
-263
-243
-221
-208
-218
-208
-191
-223
-233
-221
-229
-232
-228
-210
-203
-178
-161
-168
-152
-143
-128
-118
-113
-89
-110
-107
-91
-118
-106
-112
-132
-121
-131
-124
-127
-162
-172
-191
-222
-224
-232
-227
-218
-213
-194
-195
-186
-166
-190
-200
-180
-181
-171
-159
-156
-151
-136
-114
-95
-80
-53
-53
-33
-20
-24
-19
-27
-29
-24
-33
-45
-55
-68
-63
-70
-82
-52
-49
-52
-38
-65
-59
-53
-58
-52
-90
-103
-109
-134
-135
-153
-166
-170
-185
-206
-219
-203
-204
-200
-189
-179
-155
-127
-129
-110
-78
-89
-84
-83
-101
-123
-154
-189
-228
-267
-294
-327
-349
-339
-355
-346
-317
-306
-296
-310
-341
-358
-382
-407
-425
-449
-480
-488
-497
-502
-494
-473
-449
-392
-330
-306
-289
-268
-260
-265
-255
-264
-283
-278
-277
-278
-266
-270
-276
-294
-315
-315
-328
-338
-324
-341
-332
-329
-351
-351
-348
-345
-315
-280
-243
-226
-220
-189
-199
-209
-204
-196
-186
-192
-158
-147
-161
-126
-124
-130
-109
-110
-132
-148
-150
-165
-194
-198
-213
-245
-245
-251
-260
-243
-238
-234
-224
-224
-242
-233
-224
-232
-213
-215
-218
-203
-206
-200
-213
-225
-212
-214
-213
-209
-226
-250
-264
-278
-269
-282
-308
-291
-279
-280
-248
-222
-232
-212
-205
-200
-154
-137
-124
-98
-113
-118
-107
-122
-137
-171
-183
-177
-188
-183
-160
-151
-145
-144
-181
-201
-195
-212
-222
-211
-221
-228
-232
-254
-250
-253
-262
-245
-221
-204
-191
-178
-160
-141
-129
-129
-129
-116
-136
-143
-164
-208
-245
-279
-293
-312
-325
-324
-330
-320
-299
-282
-258
-254
-236
-232
-238
-210
-211
-226
-228
-251
-264
-263
-283
-308
-316
-318
-325
-304
-295
-298
-296
-300
-298
-303
-315
-317
-329
-346
-357
-356
-369
-382
-388
-387
-368
-360
-322
-287
-282
-262
-248
-247
-249
-225
-219
-215
-188
-154
-123
-112
-104
-89
-112
-116
-102
-109
-127
-151
-166
-174
-207
-210
-207
-235
-221
-212
-186
-155
-177
-156
-116
-136
-148
-140
-156
-182
-192
-189
-180
-147
-124
-110
-76
-72
-36
-12
-15
2
-10
-26
-48
-75
-110
-170
-224
-260
-290
-325
-333
-335
-326
-311
-292
-258
-232
-227
-211
-209
-210
-211
-211
-198
-212
-215
-207
-237
-256
-249
-266
-277
-286
-252
-252
-252
-254
-260
-257
-260
-262
-260
-233
-221
-202
-190
-209
-216
-208
-226
-234
-231
-230
-239
-257
-227
-204
-184
-158
-179
-171
-164
-191
-197
-205
-205
-203
-210
-214
-222
-202
-172
-139
-103
-61
-42
-22
-8
-31
-50
-36
-74
-97
-101
-146
-162
-166
-192
-212
-206
-224
-209
-184
-193
-182
-190
-186
-182
-180
-161
-171
-198
-182
-204
-206
-196
-202
-191
-177
-171
-190
-208
-197
-194
-203
-202
-211
-223
-232
-243
-297
-329
-319
-341
-358
-364
-378
-377
-378
-381
-369
-348
-333
-302
-287
-269
-266
-256
-257
-267
-291
-302
-308
-333
-330
-337
-349
-357
-358
-351
-333
-306
-297
-279
-252
-249
-250
-267
-276
-293
-316
-305
-309
-307
-293
-275
-251
-232
-211
-188
-171
-146
-121
-119
-105
-108
-121
-121
-150
-169
-168
-197
-207
-201
-196
-190
-162
-137
-128
-138
-121
-121
-132
-120
-145
-167
-172
-189
-173
-155
-162
-166
-158
-168
-167
-159
-169
-169
-172
-161
-152
-142
-130
-144
-160
-168
-180
-192
-207
-210
-220
-221
-215
-209
-221
-209
-198
-205
-178
-190
-202
-194
-224
-228
-229
-249
-250
-272
-298
-295
-314
-329
-326
-320
-309
-315
-319
-301
-304
-311
-299
-281
-276
-261
-238
-247
-237
-242
-258
-252
-255
-261
-272
-289
-283
-271
-261
-235
-212
-179
-125
-105
-95
-77
-81
-78
-82
-96
-105
-125
-157
-175
-187
-198
-201
-211
-214
-196
-192
-184
-163
-171
-186
-203
-234
-251
-283
-314
-315
-319
-325
-320
-289
-269
-260
-223
-208
-213
-201
-206
-224
-221
-230
-245
-253
-286
-303
-304
-308
-302
-280
-251
-235
-229
-227
-202
-186
-190
-185
-184
-199
-204
-226
-241
-265
-282
-284
-293
-296
-291
-278
-274
-259
-251
-260
-236
-218
-222
-210
-217
-218
-233
-263
-254
-255
-264
-233
-218
-211
-184
-167
-144
-132
-121
-97
-96
-88
-95
-114
-133
-149
-160
-187
-185
-174
-184
-172
-151
-171
-163
-158
-160
-153
-166
-164
-159
-185
-201
-200
-215
-225
-225
-239
-249
-247
-259
-260
-255
-266
-271
-297
-304
-315
-334
-353
-368
-360
-347
-344
-322
-290
-296
-281
-275
-273
-252
-279
-283
-279
-282
-265
-287
-270
-243
-254
-237
-234
-239
-240
-259
-277
-306
-317
-311
-313
-327
-325
-301
-304
-274
-243
-232
-207
-208
-209
-189
-192
-203
-199
-220
-264
-269
-289
-296
-271
-264
-239
-229
-234
-219
-213
-243
-262
-260
-255
-231
-220
-222
-224
-229
-225
-211
-190
-188
-188
-174
-156
-146
-128
-122
-148
-171
-195
-213
-223
-230
-249
-258
-272
-304
-318
-311
-306
-315
-326
-314
-313
-328
-318
-293
-284
-252
-229
-236
-220
-236
-238
-238
-266
-287
-294
-302
-298
-313
-327
-335
-347
-341
-334
-345
-346
-340
-362
-371
-354
-342
-335
-314
-294
-305
-290
-294
-320
-328
-330
-312
-305
-303
-284
-285
-276
-253
-253
-241
-231
-241
-239
-258
-256
-251
-283
-283
-288
-311
-302
-307
-321
-306
-294
-293
-278
-271
-254
-242
-254
-245
-253
-274
-266
-274
-298
-292
-275
-269
-271
-244
-228
-200
-170
-140
-120
-97
-81
-99
-109
-109
-121
-158
-176
-208
-223
-236
-267
-289
-286
-278
-259
-248
-245
-255
-270
-266
-287
-300
-316
-326
-332
-343
-318
-295
-276
-250
-245
-234
-226
-214
-210
-210
-199
-190
-183
-186
-190
-180
-182
-192
-194
-198
-213
-205
-210
-227
-194
-188
-214
-221
-239
-269
-261
-217
-201
-202
-196
-212
-216
-214
-193
-185
-200
-199
-214
-223
-219
-234
-223
-227
-244
-203
-207
-214
-200
-204
-226
-249
-263
-282
-274
-275
-272
-249
-252
-235
-221
-225
-202
-175
-171
-160
-161
-154
-137
-139
-128
-125
-145
-156
-165
-177
-177
-213
-234
-242
-269
-273
-261
-303
-328
-326
-343
-344
-347
-350
-346
-344
-332
-308
-290
-290
-268
-255
-235
-186
-167
-126
-101
-83
-54
-61
-55
-50
-63
-68
-101
-109
-107
-135
-144
-142
-153
-161
-151
-169
-170
-164
-192
-187
-178
-215
-225
-227
-258
-260
-265
-283
-281
-278
-277
-258
-230
-219
-211
-188
-168
-152
-138
-127
-144
-144
-139
-163
-193
-206
-226
-241
-241
-244
-247
-236
-219
-222
-225
-218
-171
-151
-151
-147
-171
-191
-195
-194
-197
-211
-211
-205
-216
-213
-200
-188
-201
-221
-201
-208
-228
-229
-245
-259
-265
-252
-260
-260
-243
-234
-224
-207
-218
-223
-200
-202
-199
-193
-183
-182
-187
-191
-209
-210
-203
-189
-165
-177
-191
-175
-186
-202
-195
-195
-190
-181
-186
-210
-195
-192
-199
-199
-203
-207
-194
-186
-186
-170
-178
-174
-170
-183
-183
-197
-194
-189
-211
-202
-206
-199
-185
-192
-183
-178
-177
-163
-173
-188
-199
-228
-235
-240
-236
-225
-228
-236
-240
-244
-251
-252
-253
-284
-314
-312
-330
-358
-360
-367
-382
-382
-400
-404
-387
-403
-408
-399
-411
-412
-433
-487
-459
-365
-332
-318
-292
-303
-367
-421
-410
-420
-456
-432
-388
-357
-343
-329
-327
-305
-330
-352
-384
-356
-339
-305
-313
-275
-348
-340
-394
-385
-458
-317
-496
-557
-197
-639
-267
53
187
-312
-344
-448
-694
-569
-466
-225
-76
-106
-211
-327
-518
-490
-357
-235
-180
-93
-79
-259
-373
-374
-376
-348
-262
-189
-161
-215
-281
-329
-358
-355
-343
-299
-263
-269
-298
-307
-309
-309
-288
-284
-276
-255
-251
-257
-247
-231
-202
-206
-215
-206
-190
-182
-182
-174
-180
-175
-181
-167
-163
-160
-135
-104
-123
-82
-134
-181
-123
-147
-186
-154
-128
-203
-216
-207
-228
-266
-254
-221
-235
-282
-279
-275
-250
-254
-240
-210
-182
-152
-161
-131
-122
-118
-110
-107
-120
-140
-154
-156
-176
-186
-194
-239
-249
-240
-243
-216
-205
-198
-205
-233
-245
-269
-292
-309
-321
-343
-368
-367
-356
-350
-327
-280
-259
-234
-180
-178
-169
-161
-165
-169
-203
-217
-218
-245
-251
-240
-255
-267
-269
-288
-294
-306
-305
-285
-293
-292
-284
-274
-268
-279
-283
-302
-327
-319
-320
-318
-301
-308
-295
-280
-283
-268
-276
-268
-252
-243
-235
-236
-230
-250
-262
-243
-234
-232
-211
-219
-214
-193
-193
-177
-175
-196
-219
-226
-216
-221
-236
-247
-261
-277
-288
-306
-307
-341
-364
-407
-397
-432
-467
-528
-569
-648
-693
-800
-815
-1210
-2804
-1856
-754
-1246
-1322
-913
-799
-1115
-1378
-799
-758
-1042
-986
-1455
-1216
-1556
-1394
-1002
-757
-787
-1062
-975
-1049
-1017
-758
-467
-527
-400
-281
-342
-593
-742
-398
-487
-556
-351
-90
-47
-609
-460
195
36
-511
-163
106
-405
-744
-306
-326
-297
-358
-291
80
-497
-678
-680
-792
-430
-368
-707
-309
-537
-694
-413
-2333
-1260
-507
-991
-1105
-576
-752
-1052
-1065
-648
-564
-889
68
-481
-1223
-531
-332
-427
-240
16
-187
-171
-709
-509
0
-219
-377
-287
-238
-277
-528
-809
-35
-815
-636
-498
-1094
-239
-895
-1014
-765
-537
-567
-1014
-961
-320
-1182
-1364
-606
-657
-595
-965
-616
-657
-1181
-1149
-181
-323
-948
-1200
-382
-229
-1023
-784
-154
-586
-1012
-134
-600
-775
-482
-567
-564
-767
-817
-207
-951
-1330
-833
-377
-1287
-1516
-393
-402
-1062
-1158
-845
-609
-689
-814
-586
-944
-776
-697
-661
-574
-490
-337
-568
-479
-175
-259
-442
-154
133
-142
-131
126
248
-66
-104
73
198
-123
-205
624
524
-385
-483
277
307
-270
-145
395
617
-395
-506
462
288
-131
-67
321
278
-59
-425
-209
731
413
-112
256
606
189
-398
367
610
99
112
578
594
-148
-396
342
783
442
466
119
109
-32
-383
-16
640
112
-7
165
-253
136
-158
369
161
181
548
-137
101
358
216
115
626
315
210
135
401
308
148
275
13
1040
141
-223
240
250
195
-79
671
761
279
-225
589
330
-331
475
768
376
-145
30
-2
-34
303
614
-175
-61
127
21
-532
-247
668
175
-157
105
-275
-544
-274
-160
178
-29
-198
-282
-82
-702
-493
-216
290
177
-248
-151
-398
-530
-375
-96
291
148
-479
-414
-462
-540
-377
-181
-118
559
-357
-732
-233
-109
-27
-138
-253
366
-149
-851
-508
197
220
-863
-44
371
-209
-1294
-322
246
-226
-240
-439
132
-399
-792
-401
124
582
-827
-815
283
-189
-718
-562
281
115
-375
-600
271
-77
-474
218
-267
-45
61
-792
-356
5
54
-514
-478
216
-92
-556
-76
172
-924
235
318
-114
-152
-381
205
315
-408
-362
224
355
-890
-406
605
69
-1009
-519
486
-105
-623
-802
902
-214
-1100
-298
597
-300
-1138
-122
342
-316
-1142
66
34
-114
-457
-288
265
-333
-566
-70
400
-690
-301
80
-194
-93
-503
53
-237
-124
-344
-374
-112
60
250
-221
-68
-391
-323
-154
-337
-113
228
-419
-682
47
-429
-775
-259
-359
-115
-940
-711
68
-501
-833
-744
320
-340
-728
-735
-265
-296
-806
-177
-258
-418
-682
-573
-160
-278
-752
-823
-27
-498
-580
-464
-592
-397
-490
-763
-339
107
-1102
-533
170
-368
-768
-518
75
-563
-520
-234
64
-666
-393
173
-250
-544
-233
482
-623
-506
-84
-204
-443
-41
223
-446
-490
118
61
-873
-323
591
-152
-747
-96
387
-803
-746
195
410
-680
-426
128
-326
-459
-449
97
-288
-312
-283
-5
-421
-411
-256
-532
-257
-20
-460
-460
-416
-465
-421
-706
-379
-499
-370
-810
-774
-629
-699
-453
-765
-642
-423
-551
-899
-683
-347
-395
-337
-356
-443
-437
-409
-401
-632
66
-53
-565
-474
113
177
-574
-220
42
283
-404
-359
369
151
-443
-156
239
-339
-382
-427
-235
-158
-8
-277
-430
-326
-169
-79
-526
-107
-221
-243
-239
-444
-529
265
89
-345
-372
-164
122
-398
-216
-119
236
40
-572
-389
135
2
-563
-20
19
-171
-641
-167
107
-574
-179
-224
293
-329
-849
-270
164
-511
-255
-47
-453
-665
-942
-130
-389
-130
-523
-829
-501
-572
-865
-526
-338
-485
-553
-916
-623
-472
-859
-761
-99
-277
-781
-902
-543
-359
-507
-756
-389
-52
-513
-1059
-507
-53
-273
-751
-334
138
-548
-1035
-1027
279
96
-755
-345
397
-358
-1080
-416
74
-284
-520
-264
-288
-139
-621
-691
-240
-74
-258
-381
-381
-84
-130
-743
-643
31
-57
-623
-700
-452
-62
-373
-635
-259
41
-153
-846
-292
511
-311
-767
-598
187
-242
-902
-296
-106
-28
-720
-585
205
-367
-356
-309
-69
-18
-372
-291
-352
-260
-451
-325
118
-142
-381
-486
-83
3
-426
-185
176
122
-402
-517
-303
43
-232
-535
-219
162
-379
-566
-497
-168
-89
-504
-486
-277
-131
-711
-638
-382
-57
-300
-535
-643
-208
-129
-390
-61
-280
-386
-505
-617
-88
17
-373
-194
-149
-240
-382
-424
-151
-148
-85
-371
-342
-387
-583
-443
-267
11
-635
-595
7
-324
-786
-645
8
-20
-464
-577
-359
-86
-547
-277
-242
-203
-93
-473
-353
-287
-30
-117
-221
-133
-47
-322
-563
57
-14
-306
-305
-582
-255
-82
-310
-195
-216
-337
-347
-159
-158
-311
-67
-104
-312
-247
-147
-264
-339
-116
-11
-60
-285
-413
-190
-182
-346
-271
-100
-314
-297
-386
-398
-415
-454
-258
-211
-253
-539
-525
-236
-149
-385
-302
-324
-325
-587
-153
-116
-127
-123
-85
-565
-300
109
-85
55
-264
135
-169
-435
-291
-55
-230
-138
-209
-265
-375
-200
-129
-430
-166
-261
-346
-267
-115
-58
-299
-391
104
29
-238
-244
-251
-37
-48
-92
-418
-11
-83
-304
-99
-94
-166
-258
-133
-119
-138
-109
-108
-272
-201
-75
-220
-86
-121
-139
-299
-116
-27
-237
-115
-150
-214
-196
-289
-153
47
-70
-138
-141
-58
-75
-50
-60
-66
-13
-30
-39
-104
12
-36
-229
-110
-70
-127
-77
-196
-301
-168
-1
-190
-301
-151
-142
-128
-393
-77
92
-106
-333
-276
38
-285
-306
-179
-37
55
-170
-420
-21
-27
-320
-225
-50
78
-110
-390
-410
52
-24
-240
-182
-61
-50
-276
-284
-88
118
-166
-219
-91
-269
-158
-3
-69
-15
-266
-295
-275
-230
-131
-250
-222
-279
-211
-271
-248
-276
-144
-86
-205
-235
-168
-150
-253
-155
-141
-101
-227
-142
-23
-342
-124
-33
-1
-119
-205
-207
-183
-77
-140
-18
-202
-132
-128
-161
-85
-30
30
-145
-88
7
-80
-43
-79
-94
-118
83
-165
-147
-149
7
12
-260
-215
-138
-61
-227
-255
-242
-80
-234
-319
-218
-238
-209
-356
-237
-152
-101
-251
-309
-218
-34
-175
-201
-33
-117
-115
-231
-164
-34
-145
-110
-117
-24
-267
-236
-161
-98
-164
-262
-191
-37
-284
-203
-218
-62
-207
-368
-213
-126
-247
-262
-336
-198
-285
-403
-209
-136
-172
-243
-170
-246
-99
-138
-68
-226
-231
-178
-282
-155
-123
-184
-302
-260
-52
-293
-317
-211
-263
-201
-330
-189
-284
-215
-256
-255
-99
-183
-205
-202
-70
-153
-148
-157
-158
-179
-94
-163
-163
-36
-238
-352
-161
-195
-191
-101
-259
-204
-170
-162
-153
-176
-184
5
-182
-272
-202
-167
-61
-210
-269
-99
-225
-184
-184
-340
-127
-127
-247
-407
-212
-124
-141
-212
-295
-179
-173
-227
-282
-255
-151
-142
-366
-231
-264
-135
-127
-282
-187
-107
-227
-318
-264
-168
-46
-265
-324
-271
-201
-64
-274
-321
-136
-343
-479
-370
-243
-187
-322
-457
-472
-298
-232
-342
-345
-251
-352
-279
-207
-271
-136
-209
-304
-271
-307
-264
-227
-214
-222
-268
-309
-154
-256
-192
-174
-300
-105
-238
-253
-235
-256
-178
-175
-294
-278
-158
-213
-350
-256
-214
-154
-323
-396
-246
-307
-226
-360
-289
-208
-322
-191
-315
-304
-207
-351
-280
-288
-382
-317
-373
-334
-261
-294
-315
-284
-297
-210
-262
-301
-229
-353
-187
-286
-373
-237
-273
-203
-278
-270
-297
-228
-223
-136
-255
-261
-168
-351
-244
-295
-270
-267
-352
-346
-324
-295
-338
-329
-302
-291
-382
-316
-247
-369
-301
-350
-412
-373
-477
-313
-255
-432
-256
-349
-292
-236
-368
-265
-323
-349
-288
-310
-370
-377
-454
-338
-318
-366
-231
-399
-364
-310
-384
-283
-355
-245
-285
-349
-323
-374
-293
-261
-299
-296
-218
-284
-265
-244
-228
-141
-269
-221
-157
-271
-255
-189
-149
-218
-212
-220
-231
-235
-233
-173
-189
-229
-312
-326
-288
-273
-340
-388
-299
-196
-236
-292
-218
-217
-222
-187
-167
-256
-303
-191
-225
-278
-351
-283
-240
-242
-331
-329
-225
-232
-233
-235
-270
-249
-223
-265
-285
-269
-199
-296
-305
-255
-255
-288
-268
-251
-203
-281
-344
-321
-253
-212
-240
-209
-213
-219
-275
-270
-215
-184
-243
-298
-306
-258
-289
-355
-263
-204
-305
-417
-348
-291
-260
-274
-297
-243
-192
-305
-373
-150
-81
-147
-281
-191
-153
-174
-245
-280
-125
-111
-274
-314
-172
-160
-191
-260
-230
-166
-222
-302
-234
-164
-183
-208
-278
-248
-207
-272
-308
-232
-140
-228
-329
-234
-175
-178
-214
-251
-216
-188
-110
-144
-163
-172
-161
-189
-233
-157
-70
-121
-153
-105
-103
-159
-198
-173
-145
-154
-293
-308
-253
-273
-325
-335
-261
-190
-249
-328
-322
-300
-269
-337
-334
-301
-323
-313
-327
-318
-263
-282
-319
-367
-305
-251
-224
-222
-214
-214
-305
-281
-235
-198
-213
-215
-198
-216
-248
-236
-256
-225
-216
-220
-172
-254
-291
-205
-201
-274
-230
-202
-253
-240
-222
-252
-221
-250
-228
-169
-189
-234
-300
-239
-236
-242
-145
-163
-174
-149
-144
-183
-192
-195
-174
-85
-215
-237
-198
-239
-269
-234
-187
-172
-198
-232
-148
-137
-217
-299
-253
-220
-281
-251
-203
-308
-299
-259
-279
-258
-221
-183
-185
-186
-200
-214
-169
-151
-205
-182
-163
-224
-242
-165
-153
-240
-244
-234
-220
-246
-265
-254
-240
-221
-238
-227
-268
-278
-243
-262
-316
-273
-257
-322
-333
-337
-314
-315
-307
-288
-308
-269
-252
-294
-284
-235
-215
-264
-230
-264
-315
-260
-275
-280
-214
-204
-237
-227
-194
-211
-225
-237
-189
-175
-224
-198
-252
-281
-222
-184
-230
-236
-157
-154
-162
-106
-127
-123
-128
-157
-195
-166
-104
-181
-175
-136
-188
-228
-195
-239
-244
-214
-221
-215
-190
-168
-218
-218
-190
-186
-213
-214
-220
-191
-169
-213
-230
-234
-256
-280
-288
-293
-289
-280
-309
-353
-326
-284
-291
-283
-280
-283
-269
-366
-340
-315
-367
-332
-287
-252
-276
-341
-309
-271
-319
-297
-289
-234
-166
-186
-236
-264
-241
-254
-281
-316
-279
-231
-233
-259
-212
-198
-254
-226
-193
-148
-141
-170
-175
-177
-147
-170
-177
-102
-110
-169
-187
-144
-139
-131
-101
-110
-133
-165
-151
-204
-245
-233
-239
-211
-231
-221
-238
-246
-233
-262
-272
-285
-262
-254
-210
-200
-216
-210
-203
-232
-234
-142
-90
-87
-76
-81
-102
-126
-168
-158
-134
-143
-132
-185
-253
-186
-158
-169
-174
-147
-121
-166
-169
-160
-158
-201
-234
-204
-169
-190
-193
-202
-197
-214
-253
-216
-215
-203
-199
-205
-214
-253
-222
-203
-216
-201
-205
-239
-257
-248
-227
-229
-191
-173
-202
-180
-174
-214
-210
-173
-177
-176
-173
-156
-164
-229
-229
-175
-165
-169
-100
-117
-208
-185
-149
-149
-181
-186
-107
-94
-157
-154
-156
-186
-177
-149
-154
-126
-127
-157
-185
-241
-225
-184
-158
-163
-145
-109
-152
-206
-198
-170
-179
-200
-193
-186
-144
-189
-171
-148
-259
-278
-231
-231
-271
-260
-220
-201
-212
-236
-234
-227
-204
-172
-182
-219
-251
-285
-274
-240
-245
-213
-206
-215
-189
-185
-248
-218
-167
-166
-182
-199
-155
-148
-165
-175
-151
-160
-122
-114
-125
-116
-145
-156
-204
-227
-231
-218
-222
-261
-279
-273
-241
-285
-326
-278
-223
-224
-264
-257
-232
-233
-264
-287
-277
-278
-315
-324
-250
-190
-237
-276
-257
-235
-195
-152
-165
-183
-200
-219
-231
-241
-189
-140
-143
-195
-205
-176
-191
-239
-236
-199
-197
-224
-265
-282
-283
-255
-219
-219
-240
-230
-238
-262
-267
-225
-214
-242
-257
-272
-257
-252
-288
-280
-256
-262
-274
-274
-259
-264
-280
-264
-267
-278
-282
-268
-214
-202
-235
-238
-199
-222
-243
-230
-220
-244
-286
-288
-278
-274
-298
-301
-303
-306
-301
-323
-334
-332
-320
-298
-309
-310
-310
-335
-345
-310
-273
-295
-309
-310
-302
-295
-319
-295
-269
-268
-236
-263
-294
-287
-280
-255
-240
-233
-254
-255
-237
-243
-280
-239
-251
-287
-267
-259
-266
-294
-309
-292
-285
-269
-258
-239
-220
-226
-226
-228
-249
-238
-230
-225
-225
-271
-280
-267
-271
-289
-268
-248
-264
-233
-206
-219
-212
-227
-252
-229
-217
-247
-230
-231
-206
-204
-239
-221
-203
-206
-218
-198
-194
-203
-186
-201
-217
-235
-262
-276
-258
-256
-246
-242
-252
-249
-272
-277
-282
-271
-278
-306
-309
-290
-309
-339
-318
-296
-317
-334
-304
-312
-300
-264
-260
-260
-272
-268
-252
-255
-263
-278
-285
-255
-248
-235
-230
-204
-184
-215
-219
-189
-218
-247
-242
-235
-217
-234
-263
-263
-278
-277
-298
-319
-286
-277
-334
-372
-356
-361
-371
-386
-389
-396
-406
-404
-383
-356
-310
-291
-311
-288
-257
-250
-246
-233
-225
-196
-171
-178
-156
-157
-150
-114
-104
-111
-108
-158
-168
-143
-154
-140
-135
-189
-202
-190
-201
-197
-169
-161
-193
-170
-168
-198
-196
-158
-161
-222
-212
-186
-208
-225
-238
-208
-189
-247
-231
-178
-175
-186
-197
-196
-153
-132
-178
-174
-189
-199
-188
-209
-204
-177
-190
-182
-145
-168
-162
-151
-182
-171
-142
-155
-164
-179
-182
-187
-193
-182
-166
-166
-186
-187
-192
-195
-212
-190
-156
-169
-172
-158
-163
-183
-155
-180
-206
-201
-230
-252
-247
-230
-237
-260
-267
-199
-160
-202
-205
-160
-140
-161
-158
-162
-160
-109
-114
-179
-155
-133
-164
-144
-136
-150
-131
-140
-150
-126
-169
-210
-216
-209
-190
-201
-238
-212
-159
-181
-201
-193
-189
-207
-258
-278
-262
-252
-237
-258
-279
-253
-247
-273
-251
-228
-233
-234
-264
-282
-299
-314
-313
-309
-341
-376
-384
-397
-406
-397
-377
-355
-333
-356
-364
-322
-296
-321
-338
-351
-340
-332
-369
-353
-287
-266
-306
-311
-281
-294
-291
-277
-272
-269
-300
-308
-318
-333
-319
-298
-315
-306
-292
-314
-312
-301
-332
-364
-344
-334
-359
-372
-351
-334
-352
-357
-322
-324
-331
-306
-309
-317
-348
-379
-390
-394
-376
-356
-350
-372
-384
-403
-404
-383
-384
-358
-321
-322
-335
-346
-347
-356
-345
-318
-345
-362
-354
-346
-367
-386
-385
-380
-377
-374
-350
-358
-362
-352
-391
-373
-343
-345
-384
-384
-345
-362
-369
-378
-365
-353
-372
-378
-359
-359
-351
-361
-366
-369
-382
-366
-356
-354
-337
-318
-329
-340
-349
-339
-347
-347
-325
-325
-314
-308
-324
-345
-364
-367
-383
-397
-382
-398
-389
-359
-379
-367
-344
-335
-298
-293
-300
-276
-278
-284
-299
-285
-257
-253
-244
-256
-259
-223
-208
-226
-222
-215
-221
-219
-218
-226
-237
-225
-214
-214
-215
-217
-207
-212
-217
-189
-194
-221
-241
-214
-185
-197
-202
-202
-219
-246
-249
-221
-206
-191
-180
-181
-179
-201
-215
-222
-228
-232
-234
-245
-252
-235
-223
-220
-223
-207
-206
-232
-225
-202
-227
-231
-221
-222
-243
-252
-229
-234
-230
-208
-197
-187
-189
-198
-183
-150
-135
-137
-119
-109
-100
-88
-92
-95
-112
-128
-127
-128
-114
-131
-156
-184
-199
-178
-179
-200
-193
-199
-198
-176
-202
-203
-171
-177
-174
-150
-142
-114
-116
-100
-82
-97
-96
-107
-112
-112
-125
-141
-132
-119
-118
-113
-112
-104
-93
-112
-113
-116
-128
-119
-126
-146
-151
-175
-196
-202
-227
-210
-197
-200
-188
-179
-176
-184
-193
-170
-170
-196
-198
-185
-171
-194
-180
-159
-165
-160
-155
-137
-143
-141
-102
-105
-114
-88
-98
-110
-83
-105
-132
-127
-122
-118
-119
-115
-102
-102
-106
-115
-119
-120
-138
-150
-158
-170
-177
-181
-198
-174
-172
-186
-181
-185
-181
-185
-181
-194
-197
-201
-234
-235
-256
-268
-258
-258
-260
-266
-234
-208
-214
-206
-199
-193
-207
-236
-232
-260
-274
-275
-281
-276
-272
-260
-243
-210
-202
-213
-208
-213
-236
-248
-225
-217
-256
-252
-228
-224
-202
-195
-196
-197
-219
-231
-230
-228
-231
-225
-232
-241
-251
-266
-283
-279
-261
-244
-234
-210
-191
-207
-192
-174
-178
-170
-169
-181
-180
-178
-196
-199
-193
-205
-214
-205
-194
-212
-218
-221
-244
-261
-243
-256
-277
-280
-270
-259
-278
-286
-304
-301
-267
-250
-236
-219
-217
-214
-207
-210
-228
-233
-239
-240
-239
-244
-255
-254
-250
-245
-248
-248
-226
-214
-209
-206
-213
-241
-257
-257
-286
-331
-332
-307
-322
-295
-260
-252
-244
-223
-213
-227
-212
-199
-197
-201
-206
-210
-225
-239
-233
-252
-258
-244
-236
-232
-223
-211
-207
-220
-232
-252
-287
-296
-298
-314
-299
-293
-302
-297
-285
-262
-237
-237
-238
-231
-229
-250
-256
-246
-256
-252
-250
-244
-242
-253
-241
-252
-255
-248
-273
-281
-278
-288
-311
-315
-321
-312
-305
-296
-273
-272
-270
-259
-269
-276
-280
-284
-288
-292
-280
-278
-279
-269
-271
-283
-302
-317
-292
-302
-312
-310
-326
-326
-321
-317
-340
-339
-333
-317
-320
-316
-299
-310
-322
-334
-331
-333
-321
-329
-342
-342
-322
-316
-331
-319
-335
-390
-391
-384
-380
-375
-374
-379
-388
-417
-418
-384
-382
-364
-345
-348
-349
-323
-320
-320
-296
-293
-290
-269
-253
-278
-284
-286
-304
-308
-311
-297
-312
-319
-305
-306
-297
-290
-276
-274
-277
-273
-277
-274
-277
-286
-283
-266
-260
-247
-242
-247
-233
-223
-225
-219
-208
-199
-197
-210
-208
-213
-220
-214
-212
-232
-254
-246
-241
-246
-244
-237
-235
-232
-227
-217
-220
-230
-214
-198
-189
-190
-193
-195
-197
-204
-200
-207
-221
-235
-255
-252
-255
-267
-269
-281
-296
-289
-282
-278
-297
-303
-286
-307
-323
-297
-285
-298
-298
-277
-272
-278
-270
-254
-253
-243
-230
-234
-234
-236
-236
-214
-198
-201
-204
-183
-195
-187
-156
-144
-140
-140
-148
-145
-152
-169
-159
-164
-175
-184
-202
-211
-227
-259
-258
-240
-220
-225
-244
-229
-223
-243
-258
-256
-260
-275
-290
-299
-316
-335
-338
-351
-342
-328
-312
-283
-275
-286
-282
-281
-290
-294
-307
-312
-305
-287
-282
-267
-235
-237
-243
-223
-225
-233
-202
-204
-228
-236
-259
-279
-298
-308
-314
-332
-297
-262
-280
-292
-285
-290
-301
-297
-296
-299
-305
-323
-308
-329
-360
-361
-359
-346
-347
-327
-315
-314
-300
-304
-309
-315
-324
-339
-349
-358
-369
-366
-346
-349
-351
-337
-339
-330
-321
-337
-326
-327
-328
-329
-318
-307
-322
-299
-295
-303
-294
-269
-259
-275
-255
-243
-253
-264
-249
-245
-262
-273
-276
-286
-294
-289
-279
-265
-258
-246
-244
-254
-260
-267
-272
-294
-303
-321
-333
-329
-331
-316
-316
-320
-319
-319
-312
-305
-312
-312
-322
-322
-325
-322
-308
-308
-304
-304
-315
-317
-304
-294
-297
-305
-298
-289
-295
-298
-305
-323
-322
-306
-298
-321
-309
-309
-332
-350
-339
-329
-346
-353
-353
-361
-372
-361
-348
-340
-337
-332
-308
-285
-274
-247
-236
-237
-241
-249
-234
-256
-269
-268
-305
-321
-330
-351
-360
-363
-376
-379
-363
-360
-363
-371
-358
-355
-356
-341
-334
-323
-333
-339
-313
-297
-314
-298
-273
-282
-286
-269
-232
-239
-225
-226
-236
-233
-253
-276
-283
-273
-282
-294
-305
-312
-325
-343
-344
-350
-344
-345
-341
-346
-351
-350
-340
-327
-327
-314
-299
-297
-309
-292
-284
-290
-271
-249
-234
-235
-241
-232
-225
-224
-222
-239
-237
-235
-226
-230
-232
-218
-235
-242
-243
-253
-248
-224
-235
-221
-197
-222
-213
-207
-196
-195
-206
-209
-207
-227
-254
-236
-244
-263
-237
-241
-256
-236
-227
-224
-214
-202
-203
-194
-186
-185
-169
-175
-209
-229
-236
-241
-231
-214
-210
-205
-209
-204
-204
-224
-218
-214
-239
-266
-286
-274
-284
-299
-296
-307
-294
-299
-307
-293
-287
-274
-272
-277
-291
-292
-269
-285
-289
-286
-296
-300
-293
-278
-261
-251
-235
-234
-239
-232
-250
-256
-278
-308
-295
-299
-310
-282
-288
-305
-269
-286
-298
-304
-305
-277
-283
-268
-258
-265
-272
-252
-272
-275
-265
-269
-278
-279
-268
-278
-270
-269
-279
-291
-285
-272
-278
-262
-264
-286
-276
-272
-294
-300
-307
-308
-298
-281
-253
-240
-238
-212
-193
-185
-192
-201
-218
-229
-241
-242
-241
-248
-238
-253
-278
-284
-279
-281
-282
-274
-273
-281
-269
-279
-289
-283
-289
-285
-274
-265
-247
-244
-243
-222
-238
-236
-212
-242
-259
-254
-260
-273
-279
-276
-275
-282
-274
-286
-289
-286
-314
-343
-351
-339
-336
-336
-348
-326
-330
-350
-331
-324
-329
-301
-299
-306
-279
-286
-289
-304
-326
-303
-305
-319
-311
-314
-323
-303
-290
-275
-265
-263
-244
-253
-264
-267
-269
-258
-247
-241
-243
-228
-240
-235
-225
-241
-243
-241
-233
-228
-210
-216
-238
-241
-247
-255
-258
-271
-281
-293
-314
-312
-320
-330
-328
-314
-307
-319
-301
-290
-287
-277
-266
-277
-280
-282
-307
-292
-281
-282
-272
-265
-267
-265
-259
-256
-269
-273
-269
-282
-297
-314
-304
-303
-322
-320
-307
-301
-311
-305
-294
-320
-314
-299
-327
-321
-309
-324
-319
-320
-315
-298
-305
-302
-310
-323
-309
-298
-313
-316
-301
-312
-295
-295
-284
-274
-282
-293
-292
-285
-287
-297
-292
-273
-281
-271
-248
-251
-267
-265
-282
-317
-316
-325
-328
-319
-329
-333
-338
-362
-360
-374
-384
-376
-385
-380
-374
-362
-341
-326
-315
-328
-337
-355
-361
-371
-390
-383
-391
-379
-360
-354
-357
-348
-343
-325
-318
-314
-274
-267
-255
-246
-279
-289
-287
-298
-268
-292
-313
-311
-337
-341
-321
-314
-309
-298
-280
-257
-287
-291
-275
-277
-283
-272
-258
-266
-267
-264
-258
-245
-242
-242
-223
-244
-255
-248
-262
-265
-266
-262
-252
-246
-240
-238
-231
-225
-248
-257
-260
-261
-267
-264
-250
-245
-244
-243
-238
-219
-228
-240
-233
-250
-233
-234
-259
-272
-295
-305
-306
-315
-317
-319
-329
-323
-322
-333
-316
-299
-319
-319
-335
-332
-339
-347
-339
-339
-354
-364
-374
-379
-369
-372
-368
-356
-369
-358
-339
-362
-364
-346
-346
-350
-339
-357
-375
-362
-346
-345
-343
-323
-314
-311
-283
-297
-309
-302
-303
-319
-301
-299
-309
-287
-275
-278
-266
-248
-242
-255
-255
-239
-253
-252
-258
-270
-274
-265
-275
-259
-249
-270
-269
-250
-267
-291
-287
-283
-298
-297
-282
-291
-306
-309
-303
-310
-297
-277
-294
-299
-267
-242
-234
-214
-216
-224
-243
-244
-251
-255
-245
-243
-238
-240
-251
-249
-252
-265
-284
-298
-284
-303
-313
-320
-330
-339
-352
-344
-329
-339
-360
-354
-339
-337
-339
-339
-336
-332
-312
-316
-305
-295
-313
-313
-322
-320
-331
-349
-340
-355
-359
-327
-323
-318
-310
-322
-314
-289
-282
-292
-298
-290
-298
-327
-319
-313
-324
-318
-339
-352
-351
-358
-356
-352
-330
-313
-302
-284
-281
-262
-254
-246
-252
-263
-264
-274
-287
-273
-265
-280
-273
-270
-286
-270
-263
-278
-294
-312
-311
-301
-312
-305
-298
-310
-312
-318
-338
-331
-332
-330
-300
-313
-323
-317
-329
-331
-328
-341
-330
-335
-341
-321
-326
-322
-299
-294
-287
-268
-282
-301
-295
-289
-281
-267
-264
-274
-266
-266
-290
-280
-275
-292
-290
-286
-301
-325
-332
-349
-368
-365
-356
-353
-343
-310
-302
-288
-258
-254
-257
-267
-256
-264
-276
-270
-279
-306
-296
-285
-303
-286
-275
-278
-266
-269
-263
-253
-246
-260
-274
-290
-330
-338
-343
-351
-336
-324
-328
-326
-322
-315
-316
-335
-335
-341
-349
-357
-362
-380
-383
-378
-385
-374
-339
-330
-337
-320
-309
-319
-346
-346
-339
-352
-360
-340
-332
-325
-320
-318
-304
-313
-305
-298
-309
-310
-295
-294
-298
-314
-319
-315
-321
-312
-307
-308
-295
-308
-325
-315
-324
-322
-315
-323
-320
-326
-309
-290
-296
-298
-277
-246
-255
-248
-222
-236
-245
-233
-267
-278
-273
-277
-276
-266
-242
-252
-242
-232
-248
-247
-226
-252
-280
-280
-291
-309
-304
-304
-324
-334
-323
-323
-326
-307
-296
-320
-332
-336
-355
-358
-351
-334
-318
-297
-306
-309
-282
-286
-284
-272
-256
-262
-269
-263
-282
-279
-250
-249
-249
-254
-269
-264
-276
-301
-296
-303
-304
-289
-310
-309
-298
-313
-313
-303
-288
-298
-299
-261
-266
-277
-270
-263
-264
-272
-273
-266
-247
-233
-236
-237
-242
-235
-228
-245
-257
-251
-251
-271
-270
-299
-324
-314
-317
-307
-298
-293
-276
-291
-309
-308
-292
-304
-314
-306
-318
-321
-325
-317
-298
-303
-306
-323
-336
-328
-324
-335
-343
-332
-334
-328
-319
-331
-328
-323
-324
-321
-314
-314
-297
-270
-286
-300
-301
-297
-297
-313
-317
-325
-332
-318
-301
-309
-300
-281
-290
-259
-249
-262
-252
-232
-245
-257
-251
-267
-277
-265
-269
-276
-252
-256
-272
-258
-246
-250
-243
-253
-278
-270
-294
-309
-301
-303
-309
-312
-312
-315
-319
-312
-318
-309
-302
-308
-307
-295
-273
-282
-285
-271
-262
-275
-278
-283
-305
-320
-313
-319
-337
-330
-344
-344
-320
-328
-338
-328
-314
-306
-294
-289
-274
-269
-285
-292
-303
-313
-321
-327
-336
-345
-336
-335
-330
-332
-325
-316
-313
-308
-309
-311
-314
-314
-327
-328
-332
-340
-359
-383
-369
-355
-349
-329
-311
-302
-313
-329
-327
-342
-360
-335
-325
-329
-305
-302
-309
-286
-283
-277
-272
-276
-257
-258
-279
-274
-255
-290
-295
-282
-307
-292
-277
-276
-258
-246
-225
-204
-189
-190
-204
-206
-227
-240
-245
-246
-261
-256
-234
-220
-212
-206
-193
-190
-188
-182
-182
-198
-183
-176
-199
-181
-171
-193
-208
-208
-228
-218
-215
-239
-237
-243
-266
-273
-268
-264
-281
-268
-260
-266
-255
-253
-257
-271
-277
-272
-249
-260
-256
-260
-270
-284
-284
-252
-251
-236
-234
-250
-247
-245
-271
-285
-283
-288
-308
-309
-305
-320
-310
-288
-278
-255
-265
-272
-286
-281
-255
-254
-268
-263
-248
-272
-257
-241
-255
-236
-223
-229
-217
-199
-186
-193
-210
-230
-235
-253
-261
-243
-256
-235
-213
-199
-182
-192
-180
-170
-156
-168
-170
-158
-156
-150
-138
-141
-154
-159
-161
-167
-174
-173
-176
-191
-195
-202
-200
-188
-196
-193
-188
-189
-200
-195
-193
-218
-214
-231
-238
-220
-214
-221
-226
-221
-206
-218
-236
-227
-217
-211
-206
-196
-186
-189
-200
-203
-207
-238
-255
-242
-235
-246
-232
-220
-216
-205
-200
-189
-194
-194
-186
-206
-234
-241
-246
-250
-257
-243
-234
-244
-248
-232
-234
-230
-207
-204
-202
-198
-212
-211
-217
-218
-217
-209
-206
-229
-235
-223
-222
-216
-202
-202
-227
-221
-214
-231
-252
-250
-237
-260
-264
-247
-265
-277
-259
-245
-252
-228
-212
-205
-192
-191
-191
-188
-192
-202
-174
-167
-162
-148
-130
-141
-147
-135
-137
-152
-144
-154
-179
-167
-162
-177
-190
-223
-234
-233
-238
-226
-231
-236
-233
-218
-204
-198
-203
-216
-217
-237
-246
-215
-202
-198
-186
-190
-177
-171
-191
-199
-212
-233
-232
-234
-243
-234
-240
-239
-234
-257
-247
-257
-274
-277
-275
-270
-279
-267
-274
-291
-309
-313
-295
-294
-319
-313
-311
-321
-321
-323
-317
-318
-316
-322
-339
-345
-340
-348
-337
-315
-315
-324
-317
-311
-320
-322
-301
-321
-347
-352
-357
-371
-372
-360
-354
-365
-354
-349
-358
-346
-352
-360
-346
-344
-341
-336
-327
-314
-337
-325
-306
-325
-332
-332
-317
-308
-302
-294
-301
-304
-304
-296
-292
-268
-273
-286
-288
-290
-287
-307
-307
-305
-322
-310
-292
-282
-288
-303
-319
-330
-336
-332
-324
-331
-329
-323
-328
-333
-333
-340
-338
-327
-327
-329
-329
-311
-298
-303
-294
-282
-291
-290
-279
-301
-315
-301
-321
-347
-352
-348
-350
-355
-338
-339
-350
-349
-346
-351
-364
-386
-391
-389
-399
-387
-376
-374
-397
-400
-397
-397
-388
-396
-385
-365
-354
-342
-330
-311
-311
-323
-317
-313
-315
-319
-331
-334
-312
-307
-303
-291
-296
-301
-310
-296
-287
-286
-291
-294
-310
-315
-323
-330
-326
-331
-338
-341
-338
-340
-352
-358
-357
-356
-340
-325
-325
-314
-303
-285
-277
-269
-248
-247
-264
-292
-292
-293
-303
-325
-343
-349
-332
-328
-337
-343
-362
-377
-368
-357
-364
-353
-339
-346
-356
-355
-364
-380
-374
-369
-380
-368
-353
-355
-332
-317
-336
-331
-318
-322
-314
-320
-332
-337
-336
-328
-339
-345
-326
-323
-345
-330
-314
-312
-306
-302
-303
-302
-315
-322
-323
-318
-327
-326
-289
-279
-278
-272
-273
-269
-267
-270
-292
-309
-295
-302
-286
-266
-266
-263
-276
-277
-282
-282
-271
-282
-279
-287
-295
-301
-323
-323
-309
-301
-313
-286
-269
-262
-255
-249
-243
-266
-276
-294
-290
-303
-311
-317
-317
-300
-282
-280
-287
-289
-311
-321
-336
-357
-362
-359
-359
-351
-337
-347
-321
-318
-315
-286
-295
-302
-285
-265
-274
-280
-300
-294
-289
-302
-305
-307
-295
-297
-324
-306
-311
-312
-310
-336
-337
-340
-347
-343
-353
-367
-347
-341
-347
-330
-325
-324
-308
-316
-318
-312
-320
-319
-305
-315
-289
-285
-286
-274
-296
-308
-303
-305
-317
-316
-315
-322
-324
-317
-311
-302
-317
-325
-295
-298
-291
-299
-308
-296
-302
-290
-280
-267
-278
-291
-304
-317
-329
-343
-341
-329
-328
-328
-309
-298
-313
-294
-278
-275
-261
-264
-274
-285
-310
-302
-290
-301
-304
-300
-295
-291
-290
-273
-263
-260
-280
-281
-269
-269
-272
-279
-295
-299
-311
-305
-299
-289
-277
-276
-273
-284
-293
-309
-322
-338
-352
-344
-346
-357
-343
-342
-357
-345
-348
-371
-367
-356
-361
-374
-391
-375
-389
-417
-431
-440
-438
-408
-390
-379
-352
-322
-320
-315
-307
-327
-338
-329
-343
-359
-350
-351
-340
-325
-325
-327
-320
-324
-319
-313
-329
-338
-327
-315
-314
-307
-311
-312
-317
-294
-283
-276
-264
-272
-288
-304
-293
-304
-321
-300
-306
-311
-296
-292
-286
-275
-272
-283
-280
-249
-230
-229
-227
-233
-236
-238
-245
-253
-264
-266
-282
-294
-285
-283
-282
-266
-263
-273
-262
-262
-277
-288
-294
-298
-291
-274
-279
-285
-279
-271
-267
-263
-263
-251
-252
-255
-244
-253
-252
-242
-256
-268
-264
-256
-260
-263
-253
-254
-262
-249
-245
-244
-252
-254
-269
-278
-283
-304
-300
-296
-309
-305
-291
-312
-320
-299
-298
-310
-315
-312
-323
-331
-329
-316
-329
-344
-332
-329
-348
-337
-333
-349
-338
-331
-316
-322
-331
-319
-297
-299
-282
-265
-253
-239
-247
-253
-261
-272
-281
-289
-267
-259
-251
-230
-220
-221
-216
-232
-245
-245
-231
-236
-247
-223
-212
-214
-206
-181
-180
-179
-191
-211
-219
-211
-216
-206
-179
-196
-213
-221
-239
-238
-240
-260
-266
-271
-304
-317
-315
-335
-342
-349
-330
-320
-344
-337
-318
-315
-316
-309
-318
-319
-310
-312
-301
-303
-312
-323
-334
-348
-336
-321
-305
-312
-317
-300
-304
-290
-280
-277
-273
-272
-283
-304
-308
-328
-351
-350
-350
-345
-339
-332
-317
-301
-294
-303
-308
-309
-307
-309
-303
-283
-259
-253
-259
-251
-291
-315
-296
-311
-306
-279
-287
-299
-298
-303
-323
-315
-303
-300
-289
-297
-296
-308
-325
-313
-321
-339
-335
-336
-334
-324
-338
-330
-312
-312
-314
-321
-322
-328
-327
-319
-321
-315
-305
-301
-289
-298
-337
-340
-362
-370
-365
-360
-343
-352
-345
-348
-360
-367
-379
-393
-398
-392
-389
-388
-377
-353
-368
-404
-384
-375
-389
-407
-423
-422
-424
-421
-402
-388
-379
-361
-351
-346
-334
-335
-334
-318
-336
-354
-349
-330
-315
-322
-330
-320
-317
-313
-314
-323
-316
-313
-312
-315
-309
-307
-323
-327
-314
-308
-290
-283
-291
-289
-292
-295
-287
-289
-294
-321
-328
-327
-337
-339
-353
-365
-369
-358
-328
-325
-328
-318
-311
-337
-332
-308
-315
-307
-307
-300
-301
-304
-318
-331
-328
-333
-339
-356
-359
-383
-396
-386
-394
-374
-362
-366
-342
-315
-312
-301
-300
-293
-290
-310
-306
-303
-295
-276
-259
-224
-199
-202
-195
-199
-208
-208
-195
-213
-235
-219
-228
-248
-235
-224
-218
-212
-190
-192
-195
-192
-220
-223
-240
-255
-260
-254
-237
-255
-246
-244
-253
-245
-243
-247
-239
-246
-251
-257
-264
-254
-257
-270
-270
-257
-255
-244
-248
-232
-208
-196
-169
-162
-164
-176
-190
-207
-196
-193
-203
-192
-182
-185
-189
-186
-175
-188
-197
-195
-233
-240
-241
-243
-252
-259
-252
-267
-246
-227
-244
-241
-219
-195
-202
-203
-200
-224
-240
-234
-225
-230
-231
-224
-211
-214
-222
-219
-207
-207
-207
-191
-202
-215
-230
-257
-257
-270
-275
-261
-275
-304
-287
-295
-308
-277
-235
-236
-249
-240
-244
-279
-286
-279
-301
-291
-267
-259
-244
-244
-239
-230
-231
-242
-245
-218
-212
-210
-201
-188
-200
-196
-200
-230
-229
-226
-233
-231
-222
-231
-230
-209
-192
-192
-193
-177
-171
-164
-160
-165
-167
-174
-180
-182
-185
-171
-170
-166
-147
-144
-149
-137
-117
-112
-128
-141
-146
-168
-174
-182
-205
-206
-188
-191
-212
-207
-197
-193
-187
-193
-216
-204
-193
-202
-185
-164
-164
-156
-134
-144
-150
-141
-136
-158
-161
-156
-159
-172
-166
-163
-164
-171
-177
-173
-177
-195
-211
-205
-213
-216
-222
-219
-237
-250
-235
-236
-238
-225
-213
-220
-221
-229
-241
-248
-260
-260
-262
-286
-302
-298
-291
-274
-270
-263
-252
-256
-247
-235
-229
-235
-250
-272
-278
-269
-272
-265
-267
-273
-253
-259
-253
-230
-238
-244
-231
-244
-254
-245
-250
-246
-229
-240
-216
-207
-238
-235
-236
-259
-258
-264
-265
-268
-288
-271
-252
-257
-251
-248
-269
-268
-275
-282
-290
-285
-274
-290
-291
-289
-282
-270
-281
-259
-231
-230
-232
-232
-220
-236
-245
-246
-271
-276
-268
-263
-259
-261
-252
-249
-250
-241
-244
-249
-269
-292
-308
-318
-328
-339
-327
-330
-325
-323
-310
-299
-308
-305
-308
-298
-292
-305
-288
-280
-291
-282
-282
-308
-309
-305
-312
-295
-292
-305
-309
-309
-312
-329
-331
-318
-337
-320
-291
-297
-300
-292
-288
-292
-295
-301
-304
-305
-294
-298
-296
-259
-262
-263
-263
-259
-249
-234
-228
-221
-187
-186
-178
-166
-152
-133
-152
-165
-158
-164
-192
-197
-224
-240
-229
-248
-251
-244
-280
-290
-266
-297
-296
-292
-294
-312
-312
-281
-282
-274
-268
-261
-244
-244
-270
-269
-244
-251
-277
-297
-293
-299
-311
-290
-285
-306
-304
-289
-285
-292
-298
-300
-307
-309
-300
-302
-312
-328
-329
-337
-353
-335
-345
-349
-335
-321
-309
-315
-326
-321
-322
-340
-326
-325
-324
-328
-352
-342
-359
-359
-346
-360
-362
-365
-345
-335
-362
-342
-326
-334
-311
-294
-288
-292
-310
-322
-329
-346
-351
-348
-342
-339
-324
-317
-313
-282
-267
-264
-261
-250
-248
-245
-247
-269
-280
-287
-292
-292
-280
-270
-264
-260
-249
-248
-244
-235
-223
-210
-215
-222
-237
-226
-247
-269
-266
-270
-261
-257
-243
-227
-213
-196
-192
-194
-205
-213
-244
-265
-281
-306
-308
-312
-322
-315
-300
-279
-263
-252
-247
-239
-238
-265
-268
-253
-274
-309
-311
-309
-319
-309
-278
-261
-253
-245
-251
-259
-267
-285
-281
-269
-270
-262
-250
-253
-240
-236
-230
-216
-213
-209
-223
-244
-253
-249
-266
-265
-253
-265
-257
-258
-265
-248
-247
-232
-214
-233
-237
-247
-266
-265
-268
-268
-283
-292
-278
-269
-263
-240
-223
-210
-210
-202
-211
-196
-194
-208
-200
-222
-227
-244
-255
-270
-276
-258
-270
-286
-284
-268
-271
-295
-304
-316
-336
-343
-363
-351
-339
-341
-322
-308
-313
-296
-292
-320
-306
-316
-335
-335
-343
-336
-328
-316
-301
-275
-265
-259
-267
-285
-294
-298
-297
-306
-312
-305
-309
-299
-280
-280
-268
-270
-273
-256
-266
-270
-256
-253
-272
-267
-263
-251
-255
-255
-237
-235
-216
-212
-220
-223
-223
-230
-233
-221
-218
-215
-215
-222
-214
-223
-215
-190
-211
-226
-223
-243
-255
-255
-262
-261
-291
-316
-311
-318
-322
-342
-352
-337
-333
-314
-307
-325
-325
-337
-348
-351
-340
-341
-340
-347
-349
-345
-350
-355
-353
-350
-352
-355
-329
-311
-323
-320
-312
-319
-330
-333
-330
-315
-309
-335
-351
-355
-357
-364
-357
-354
-320
-309
-330
-304
-310
-311
-279
-285
-287
-290
-296
-305
-323
-309
-285
-284
-294
-274
-281
-281
-254
-247
-223
-236
-259
-249
-253
-234
-232
-245
-227
-232
-263
-238
-228
-232
-220
-230
-235
-245
-249
-258
-260
-274
-280
-273
-275
-284
-295
-298
-284
-284
-280
-270
-269
-269
-266
-276
-286
-277
-268
-282
-292
-299
-307
-318
-323
-307
-316
-322
-312
-337
-318
-301
-320
-309
-314
-309
-318
-316
-305
-311
-304
-305
-284
-278
-270
-250
-274
-269
-256
-267
-256
-266
-288
-273
-290
-315
-298
-294
-285
-285
-286
-296
-320
-307
-294
-301
-295
-298
-307
-328
-343
-355
-358
-351
-352
-345
-340
-329
-352
-337
-325
-334
-306
-280
-274
-289
-283
-263
-278
-269
-261
-250
-262
-250
-198
-211
-195
-183
-192
-179
-175
-186
-190
-206
-208
-213
-213
-219
-225
-217
-222
-229
-238
-242
-251
-244
-255
-254
-222
-221
-232
-226
-221
-222
-230
-243
-241
-265
-258
-249
-269
-272
-275
-266
-270
-264
-266
-283
-270
-270
-292
-270
-259
-278
-269
-281
-303
-314
-323
-344
-376
-373
-374
-364
-338
-331
-327
-307
-299
-307
-302
-284
-288
-282
-274
-286
-279
-279
-268
-275
-279
-262
-262
-266
-262
-274
-259
-250
-266
-260
-266
-284
-280
-300
-321
-313
-329
-339
-343
-336
-322
-330
-345
-330
-331
-336
-319
-325
-334
-325
-337
-353
-359
-344
-321
-321
-302
-304
-299
-289
-287
-291
-278
-274
-284
-279
-276
-250
-242
-245
-258
-274
-292
-302
-282
-288
-302
-306
-321
-332
-341
-327
-310
-299
-288
-293
-284
-256
-266
-278
-257
-260
-276
-292
-282
-287
-283
-243
-236
-239
-222
-230
-253
-231
-236
-253
-263
-285
-304
-305
-306
-330
-339
-338
-338
-317
-309
-332
-336
-299
-308
-330
-331
-348
-361
-372
-345
-366
-376
-345
-373
-378
-357
-338
-332
-317
-316
-317
-308
-299
-307
-300
-291
-331
-344
-325
-337
-314
-277
-271
-264
-256
-271
-282
-282
-280
-280
-284
-295
-297
-299
-300
-302
-318
-318
-324
-345
-360
-370
-392
-389
-387
-392
-389
-396
-398
-375
-362
-348
-350
-356
-361
-369
-362
-342
-353
-350
-322
-323
-292
-268
-272
-266
-280
-293
-275
-279
-277
-259
-271
-266
-276
-305
-300
-313
-320
-298
-303
-301
-284
-297
-302
-302
-316
-314
-302
-315
-327
-331
-343
-329
-322
-329
-313
-318
-317
-317
-335
-331
-321
-323
-322
-322
-312
-302
-260
-243
-244
-218
-228
-255
-262
-285
-328
-344
-356
-365
-343
-348
-339
-343
-347
-330
-339
-309
-304
-335
-325
-325
-334
-324
-316
-305
-310
-318
-301
-283
-273
-258
-244
-237
-273
-279
-288
-312
-323
-328
-318
-328
-325
-303
-300
-290
-270
-280
-294
-298
-315
-313
-323
-338
-343
-355
-358
-363
-351
-335
-335
-328
-312
-326
-319
-311
-325
-313
-305
-307
-310
-316
-312
-327
-332
-320
-321
-333
-326
-325
-328
-306
-319
-326
-307
-326
-338
-331
-336
-315
-303
-302
-272
-259
-258
-250
-251
-244
-225
-228
-236
-238
-245
-217
-209
-229
-233
-241
-249
-256
-248
-259
-257
-265
-278
-271
-275
-287
-292
-298
-317
-322
-315
-308
-314
-314
-310
-312
-324
-310
-309
-316
-301
-315
-338
-327
-327
-345
-347
-368
-363
-367
-385
-373
-381
-404
-393
-403
-402
-390
-386
-376
-384
-391
-373
-369
-379
-387
-379
-381
-386
-383
-381
-370
-362
-359
-351
-329
-328
-307
-306
-334
-317
-315
-319
-317
-323
-317
-338
-325
-300
-322
-313
-291
-307
-313
-299
-310
-319
-324
-332
-359
-362
-350
-343
-327
-310
-290
-293
-278
-261
-260
-242
-251
-270
-266
-266
-265
-256
-260
-258
-258
-265
-280
-281
-276
-291
-303
-309
-316
-333
-343
-357
-371
-362
-371
-374
-367
-364
-355
-344
-327
-328
-327
-314
-321
-334
-325
-321
-321
-318
-320
-313
-310
-296
-285
-302
-300
-309
-331
-326
-347
-351
-326
-345
-350
-347
-362
-373
-371
-367
-365
-373
-374
-370
-361
-361
-372
-383
-385
-373
-381
-408
-429
-434
-435
-427
-412
-410
-394
-395
-376
-350
-327
-281
-248
-227
-213
-205
-188
-204
-226
-224
-222
-210
-193
-179
-176
-190
-201
-207
-231
-219
-224
-253
-246
-240
-276
-277
-280
-302
-289
-284
-284
-282
-280
-280
-275
-280
-283
-267
-274
-270
-273
-281
-283
-296
-295
-282
-286
-267
-235
-252
-265
-270
-281
-286
-299
-310
-327
-349
-348
-341
-348
-350
-328
-327
-350
-341
-334
-335
-325
-350
-346
-325
-325
-333
-329
-337
-354
-343
-325
-320
-330
-311
-294
-311
-294
-274
-302
-298
-306
-311
-296
-313
-300
-288
-305
-311
-329
-353
-335
-345
-363
-331
-350
-339
-328
-346
-360
-371
-369
-367
-355
-363
-332
-305
-304
-288
-297
-305
-287
-294
-296
-294
-304
-289
-281
-277
-274
-274
-266
-265
-297
-314
-276
-281
-293
-266
-273
-280
-273
-280
-288
-286
-298
-303
-311
-300
-281
-294
-279
-260
-266
-278
-268
-278
-290
-270
-284
-286
-291
-303
-305
-295
-298
-281
-270
-288
-256
-256
-261
-244
-262
-246
-246
-278
-274
-275
-297
-291
-271
-286
-271
-274
-281
-256
-270
-270
-273
-286
-264
-245
-258
-260
-256
-248
-225
-225
-232
-205
-192
-208
-213
-208
-212
-216
-210
-189
-191
-207
-201
-195
-192
-177
-163
-170
-190
-195
-200
-216
-220
-215
-219
-244
-243
-233
-238
-230
-241
-237
-219
-235
-223
-247
-282
-267
-271
-283
-280
-293
-305
-310
-312
-292
-296
-311
-279
-275
-277
-268
-294
-322
-326
-327
-337
-337
-328
-295
-276
-276
-271
-270
-265
-258
-271
-271
-278
-289
-288
-273
-285
-295
-272
-286
-303
-295
-300
-280
-281
-286
-266
-271
-242
-235
-244
-241
-255
-246
-250
-259
-250
-240
-249
-246
-244
-246
-221
-231
-238
-212
-216
-236
-219
-236
-259
-223
-228
-233
-215
-219
-206
-207
-207
-194
-197
-204
-197
-195
-196
-186
-172
-163
-167
-166
-161
-174
-172
-175
-189
-189
-201
-217
-241
-245
-233
-234
-242
-244
-251
-275
-269
-274
-285
-281
-291
-304
-299
-303
-302
-283
-286
-296
-289
-279
-304
-308
-305
-317
-316
-345
-338
-322
-329
-323
-320
-311
-303
-315
-309
-283
-298
-285
-263
-284
-289
-287
-274
-275
-273
-271
-266
-252
-250
-231
-236
-232
-203
-211
-225
-241
-253
-253
-261
-279
-282
-267
-297
-291
-272
-287
-261
-279
-296
-282
-313
-325
-305
-320
-317
-307
-324
-304
-298
-293
-282
-269
-244
-244
-240
-228
-226
-239
-254
-266
-281
-280
-290
-293
-283
-272
-268
-261
-255
-241
-247
-244
-231
-264
-276
-250
-251
-268
-278
-274
-281
-304
-293
-293
-285
-273
-285
-294
-276
-271
-288
-300
-282
-273
-274
-275
-275
-272
-286
-271
-270
-271
-279
-281
-280
-289
-282
-283
-282
-287
-295
-297
-298
-298
-287
-296
-299
-286
-290
-270
-256
-278
-280
-285
-306
-315
-320
-330
-322
-329
-316
-307
-301
-288
-276
-275
-284
-283
-306
-303
-310
-306
-283
-288
-287
-276
-297
-293
-287
-301
-276
-270
-288
-289
-297
-313
-327
-331
-335
-317
-287
-294
-303
-292
-280
-263
-255
-250
-256
-248
-240
-250
-242
-230
-228
-233
-238
-256
-254
-266
-281
-262
-257
-275
-262
-256
-250
-268
-304
-317
-324
-318
-306
-318
-311
-294
-300
-293
-305
-309
-300
-299
-305
-293
-281
-272
-261
-253
-271
-278
-270
-272
-276
-296
-303
-313
-315
-324
-336
-329
-324
-323
-304
-298
-323
-312
-292
-287
-299
-303
-327
-365
-364
-379
-408
-393
-380
-368
-347
-346
-321
-316
-315
-315
-328
-330
-334
-334
-343
-373
-371
-353
-346
-351
-351
-351
-336
-322
-334
-343
-344
-367
-390
-384
-388
-398
-404
-393
-376
-377
-357
-353
-370
-366
-356
-356
-349
-362
-367
-364
-386
-363
-367
-369
-353
-356
-352
-341
-319
-299
-289
-299
-303
-314
-324
-327
-333
-334
-317
-303
-307
-293
-294
-292
-263
-236
-253
-259
-228
-242
-253
-255
-262
-270
-262
-253
-271
-248
-231
-249
-252
-231
-228
-238
-233
-227
-236
-238
-239
-250
-255
-251
-260
-281
-269
-255
-287
-273
-268
-289
-295
-296
-315
-312
-304
-323
-335
-352
-348
-349
-363
-363
-375
-375
-348
-356
-369
-350
-326
-326
-319
-311
-315
-308
-301
-314
-331
-320
-319
-334
-313
-319
-308
-291
-289
-289
-281
-265
-282
-273
-270
-283
-280
-276
-299
-308
-307
-306
-301
-319
-311
-313
-327
-309
-286
-290
-293
-294
-301
-294
-313
-325
-323
-326
-329
-340
-327
-323
-323
-305
-304
-288
-274
-293
-266
-256
-287
-291
-284
-261
-262
-259
-234
-228
-208
-208
-209
-205
-203
-199
-237
-266
-265
-273
-285
-291
-282
-285
-275
-274
-299
-294
-302
-308
-312
-329
-328
-332
-324
-326
-323
-325
-335
-328
-323
-304
-295
-300
-283
-284
-274
-248
-280
-277
-265
-285
-295
-289
-292
-285
-282
-290
-265
-278
-284
-274
-289
-296
-289
-275
-291
-321
-340
-366
-380
-373
-377
-386
-367
-333
-330
-328
-309
-275
-261
-274
-277
-291
-285
-259
-259
-270
-267
-270
-277
-277
-272
-263
-272
-266
-246
-247
-240
-236
-240
-249
-265
-254
-245
-239
-216
-225
-209
-182
-184
-163
-148
-144
-164
-182
-170
-187
-214
-208
-229
-263
-255
-273
-272
-254
-252
-245
-260
-272
-256
-257
-261
-274
-281
-275
-275
-291
-297
-273
-286
-288
-268
-260
-252
-270
-281
-277
-285
-285
-265
-270
-274
-259
-268
-262
-253
-258
-254
-250
-262
-266
-258
-263
-270
-264
-287
-293
-275
-270
-276
-274
-272
-266
-270
-248
-236
-225
-204
-189
-202
-233
-235
-220
-210
-212
-214
-207
-193
-184
-158
-151
-151
-161
-162
-182
-219
-221
-226
-240
-239
-227
-237
-244
-230
-228
-235
-234
-235
-243
-240
-235
-220
-225
-215
-215
-236
-220
-228
-225
-207
-215
-205
-225
-247
-237
-232
-241
-238
-218
-225
-214
-204
-190
-206
-211
-199
-206
-193
-185
-204
-198
-200
-241
-241
-237
-249
-260
-279
-255
-251
-281
-273
-270
-255
-237
-220
-204
-203
-216
-214
-193
-202
-201
-196
-213
-203
-190
-185
-162
-162
-171
-181
-186
-190
-213
-215
-214
-210
-208
-202
-212
-202
-192
-204
-196
-165
-168
-163
-143
-158
-163
-165
-172
-178
-156
-157
-155
-153
-154
-141
-139
-142
-138
-152
-181
-185
-199
-191
-181
-198
-185
-189
-192
-182
-199
-228
-225
-213
-212
-198
-192
-209
-204
-206
-205
-208
-223
-233
-239
-239
-260
-269
-273
-266
-241
-225
-232
-242
-230
-236
-243
-242
-227
-238
-256
-241
-244
-260
-254
-238
-247
-265
-254
-258
-271
-273
-264
-258
-277
-290
-293
-304
-320
-309
-296
-290
-285
-289
-280
-291
-297
-301
-310
-313
-324
-309
-296
-286
-257
-258
-276
-275
-282
-285
-296
-295
-292
-317
-299
-296
-308
-289
-279
-260
-267
-276
-268
-290
-281
-265
-294
-306
-287
-273
-274
-262
-268
-276
-248
-233
-225
-218
-235
-254
-249
-268
-264
-257
-249
-227
-216
-200
-199
-214
-228
-238
-238
-221
-206
-198
-185
-186
-205
-220
-238
-233
-223
-222
-224
-209
-211
-200
-187
-197
-178
-191
-211
-222
-235
-245
-249
-253
-233
-212
-218
-188
-168
-191
-194
-194
-205
-202
-198
-198
-211
-228
-241
-271
-282
-278
-270
-258
-245
-225
-245
-262
-259
-254
-258
-280
-285
-271
-269
-279
-269
-264
-269
-259
-255
-243
-251
-278
-282
-287
-264
-245
-236
-206
-195
-202
-183
-186
-185
-169
-156
-145
-133
-128
-130
-122
-144
-152
-161
-185
-201
-217
-231
-230
-206
-194
-204
-219
-224
-219
-230
-231
-247
-266
-242
-224
-239
-218
-207
-198
-177
-158
-150
-152
-152
-161
-156
-161
-174
-197
-202
-207
-219
-216
-198
-197
-209
-197
-199
-219
-202
-213
-231
-229
-221
-213
-222
-212
-181
-198
-181
-173
-197
-199
-210
-224
-240
-243
-223
-209
-206
-205
-196
-197
-205
-203
-218
-217
-216
-208
-209
-217
-214
-220
-216
-213
-223
-239
-254
-227
-205
-202
-222
-244
-252
-266
-256
-248
-281
-295
-288
-306
-285
-267
-275
-281
-295
-287
-278
-299
-289
-275
-288
-277
-263
-275
-277
-273
-269
-264
-289
-283
-290
-310
-302
-289
-284
-284
-259
-253
-255
-231
-220
-215
-201
-215
-213
-222
-229
-219
-218
-222
-223
-208
-192
-167
-148
-138
-148
-150
-144
-157
-145
-148
-183
-176
-189
-191
-174
-182
-180
-200
-228
-223
-212
-220
-219
-229
-258
-249
-232
-247
-218
-200
-207
-178
-214
-225
-214
-234
-223
-240
-259
-249
-249
-262
-246
-234
-224
-230
-258
-267
-271
-260
-280
-293
-280
-292
-294
-305
-280
-262
-275
-267
-284
-291
-296
-308
-315
-323
-337
-327
-326
-328
-290
-295
-279
-275
-301
-306
-316
-323
-333
-341
-365
-372
-388
-407
-404
-421
-408
-416
-422
-413
-422
-428
-436
-445
-458
-450
-435
-418
-405
-398
-385
-367
-344
-336
-322
-331
-321
-318
-319
-322
-360
-343
-339
-349
-322
-294
-311
-299
-282
-261
-226
-241
-247
-264
-279
-287
-285
-287
-293
-302
-320
-320
-330
-296
-277
-279
-268
-262
-281
-316
-317
-338
-353
-335
-347
-349
-342
-336
-328
-307
-288
-289
-286
-282
-272
-269
-269
-285
-280
-288
-295
-295
-311
-317
-304
-283
-276
-227
-193
-198
-202
-217
-249
-265
-282
-290
-294
-301
-279
-270
-288
-277
-292
-303
-299
-308
-332
-328
-326
-360
-354
-369
-379
-388
-404
-391
-397
-372
-358
-349
-324
-303
-270
-272
-267
-270
-288
-293
-325
-326
-302
-284
-282
-268
-251
-256
-250
-236
-225
-228
-227
-221
-224
-255
-254
-267
-283
-283
-281
-281
-282
-261
-235
-217
-207
-188
-198
-206
-216
-220
-234
-257
-259
-270
-260
-264
-263
-263
-255
-235
-248
-259
-245
-265
-293
-292
-304
-304
-285
-286
-292
-278
-271
-266
-260
-276
-275
-266
-242
-248
-264
-260
-275
-267
-242
-251
-276
-282
-292
-269
-260
-261
-238
-245
-249
-249
-282
-296
-293
-299
-288
-271
-262
-251
-260
-251
-273
-300
-294
-284
-253
-240
-251
-239
-229
-226
-227
-244
-268
-272
-272
-270
-271
-286
-303
-315
-305
-319
-315
-321
-322
-305
-287
-287
-311
-318
-338
-362
-355
-358
-358
-364
-341
-322
-326
-308
-308
-313
-308
-309
-285
-264
-283
-278
-287
-297
-291
-285
-273
-264
-256
-263
-248
-249
-256
-249
-248
-232
-256
-250
-239
-232
-233
-241
-257
-264
-251
-255
-260
-255
-253
-243
-218
-219
-213
-224
-230
-213
-210
-217
-240
-256
-281
-252
-235
-219
-207
-212
-202
-204
-184
-192
-221
-233
-251
-258
-247
-247
-235
-244
-259
-268
-252
-236
-254
-277
-284
-262
-263
-271
-280
-300
-307
-287
-268
-270
-253
-254
-279
-273
-253
-257
-277
-287
-278
-268
-269
-279
-277
-271
-303
-301
-317
-325
-328
-343
-342
-352
-350
-318
-295
-302
-324
-323
-324
-342
-335
-334
-358
-373
-377
-404
-406
-422
-405
-401
-405
-375
-377
-356
-351
-349
-347
-353
-361
-376
-410
-456
-450
-431
-432
-411
-368
-346
-330
-309
-321
-326
-328
-330
-325
-318
-321
-334
-342
-339
-334
-334
-318
-311
-307
-282
-261
-270
-289
-288
-297
-300
-278
-279
-277
-265
-258
-265
-280
-264
-268
-268
-255
-253
-277
-294
-293
-285
-276
-297
-305
-315
-308
-299
-318
-340
-361
-379
-363
-349
-358
-370
-385
-387
-375
-348
-358
-382
-402
-397
-372
-378
-396
-384
-367
-362
-354
-370
-404
-417
-414
-364
-333
-355
-362
-351
-331
-314
-321
-357
-351
-327
-305
-307
-346
-381
-381
-332
-319
-312
-318
-345
-321
-286
-264
-262
-284
-294
-281
-262
-249
-260
-288
-275
-240
-226
-253
-269
-281
-295
-260
-247
-272
-285
-278
-276
-253
-250
-290
-295
-269
-248
-219
-248
-282
-302
-301
-291
-299
-312
-346
-324
-322
-295
-298
-329
-357
-335
-318
-340
-336
-345
-352
-348
-318
-315
-332
-325
-309
-316
-308
-300
-301
-306
-314
-326
-331
-348
-348
-342
-343
-326
-309
-275
-284
-319
-344
-332
-316
-309
-275
-283
-257
-226
-198
-198
-224
-254
-259
-211
-195
-193
-243
-300
-300
-277
-243
-244
-261
-268
-213
-164
-141
-165
-219
-245
-253
-213
-220
-251
-289
-310
-290
-271
-252
-283
-310
-300
-280
-263
-290
-337
-360
-362
-371
-364
-361
-403
-438
-387
-337
-313
-291
-332
-362
-356
-324
-339
-382
-438
-496
-482
-434
-397
-405
-385
-394
-386
-307
-307
-343
-356
-349
-347
-349
-367
-422
-445
-414
-375
-351
-315
-319
-328
-310
-297
-301
-330
-355
-370
-361
-335
-312
-320
-343
-351
-348
-314
-294
-280
-287
-294
-292
-281
-252
-264
-278
-282
-246
-171
-114
-116
-177
-182
-148
-137
-133
-165
-205
-182
-125
-76
-50
-56
-59
-57
-54
-79
-77
-68
-71
-69
-45
-18
-65
-115
-114
-95
-82
-53
-44
-71
-66
-67
-112
-126
-114
-135
-148
-143
-139
-149
-157
-152
-170
-166
-152
-140
-151
-206
-241
-266
-272
-272
-289
-299
-309
-320
-329
-351
-364
-365
-364
-383
-383
-381
-411
-437
-476
-480
-485
-533
-532
-524
-540
-544
-547
-553
-557
-552
-517
-504
-530
-549
-565
-571
-564
-562
-588
-598
-600
-609
-609
-584
-575
-585
-562
-551
-563
-563
-560
-553
-545
-545
-542
-542
-549
-557
-539
-484
-479
-486
-446
-399
-397
-403
-415
-427
-359
-341
-368
-381
-343
-338
-334
-261
-281
-270
-249
-159
-161
-206
-190
-163
-141
-198
-195
-119
-54
-135
-180
-145
-149
-100
-6
-38
-147
-69
25
-60
-92
-44
-53
-102
-100
-96
-84
23
39
-32
-70
70
219
162
58
67
222
231
84
69
177
228
182
203
279
317
267
182
254
352
328
210
184
267
275
208
157
202
239
220
175
181
159
118
64
46
65
-24
-78
-97
-132
-180
-228
-294
-360
-384
-443
-518
-592
-668
-721
-744
-777
-829
-883
-919
-942
-980
-1022
-1081
-1147
-1181
-1188
-1216
-1259
-1276
-1293
-1302
-1282
-1271
-1261
-1261
-1257
-1217
-1176
-1156
-1133
-1090
-1031
-969
-910
-858
-832
-784
-722
-669
-629
-619
-621
-614
-630
-638
-648
-644
-636
-649
-673
-668
-608
-507
-449
-433
-377
-417
-275
-203
-318
-395
-258
-81
-201
-368
-288
-225
-227
-152
-115
-158
-230
-163
-86
78
-148
-195
159
340
-12
-312
482
394
-222
94
346
352
34
365
457
180
362
453
360
173
392
455
315
336
404
443
406
388
417
534
503
484
602
533
697
738
643
748
891
1008
913
901
997
1038
1093
1209
1144
1121
1268
1392
1396
1347
1410
1374
1194
995
803
661
582
572
471
310
145
-17
-99
-169
-263
-499
-723
-894
-1034
-1115
-1281
-1492
-1655
-1761
-1817
-1832
-1873
-1981
-2057
-2081
-2096
-2157
-2223
-2267
-2284
-2261
-2208
-2178
-2187
-2159
-2081
-1959
-1823
-1709
-1648
-1562
-1412
-1298
-1201
-1111
-1031
-938
-809
-673
-596
-551
-516
-427
-366
-333
-315
-373
-446
-495
-564
-643
-747
-799
-835
-847
-898
-970
-1048
-1028
-1043
-1132
-983
-924
-834
-1041
-1106
-561
-673
-987
-753
-553
-534
-533
-416
-639
-169
-32
-323
47
27
-205
-117
258
201
-209
489
247
62
259
-279
757
739
-341
-64
745
349
460
-97
-123
665
370
225
426
141
-28
760
-21
-384
297
407
-247
-91
271
228
176
-27
342
324
491
37
86
294
574
471
-30
456
535
387
471
598
472
688
775
575
645
842
875
823
951
971
1073
1199
1199
1269
1237
1228
1309
1352
1232
1101
1006
918
708
559
542
443
353
254
161
62
-63
-210
-385
-549
-688
-825
-1036
-1211
-1413
-1587
-1678
-1787
-1851
-1926
-2014
-2068
-2141
-2230
-2303
-2367
-2427
-2445
-2438
-2420
-2426
-2405
-2359
-2298
-2201
-2128
-2021
-1941
-1838
-1701
-1615
-1473
-1348
-1237
-1098
-939
-820
-684
-546
-503
-417
-337
-353
-376
-420
-476
-555
-640
-683
-849
-1051
-1100
-1013
-1448
-1188
-980
-880
-941
-1096
-1015
-923
-840
-1073
-919
-1004
-805
-831
-1078
-1074
-212
-527
-894
-869
-85
304
-913
-124
-161
-451
286
-359
-178
449
379
-379
114
1024
-199
-357
519
350
173
450
-1
104
-522
570
219
-11
147
-292
976
-367
-165
379
659
-30
-554
409
180
187
21
232
-267
213
336
273
-176
-193
630
-23
-188
200
489
-45
-122
175
195
298
85
-106
477
344
82
382
281
432
194
125
631
634
480
361
729
1012
693
618
875
1100
1136
948
963
1430
1422
1213
1246
1487
1362
1016
963
790
716
603
545
475
503
457
239
202
190
110
-110
-213
-338
-501
-594
-780
-983
-1076
-1108
-1206
-1254
-1330
-1414
-1462
-1492
-1536
-1648
-1690
-1713
-1754
-1774
-1775
-1783
-1805
-1755
-1626
-1570
-1496
-1414
-1371
-1288
-1201
-1129
-1081
-1010
-962
-916
-877
-830
-744
-710
-650
-600
-648
-583
-608
-702
-757
-803
-873
-996
-1076
-1153
-1355
-1453
-943
-1166
-1089
-1033
-990
-1032
-1124
-895
-939
-822
-1187
-1448
-731
-545
-973
-941
-331
-69
-354
-407
-659
496
35
-794
-166
-129
313
-264
-733
777
253
-714
371
671
-305
-282
528
47
-1335
719
198
-81
-398
-2
719
214
-499
-903
1313
-344
-859
337
539
-1191
-729
613
-313
-370
274
-138
-720
237
-78
-49
175
-497
-214
31
-310
5
374
-253
90
-35
168
-16
61
373
-202
115
390
106
-143
443
290
-91
659
69
190
634
60
413
476
43
370
365
107
530
349
214
476
543
694
428
664
763
607
861
1025
1150
908
840
1118
1404
1116
892
1194
1324
1263
1137
1273
1279
1223
1002
906
1027
917
689
696
693
479
368
407
292
56
3
-126
-355
-506
-658
-913
-1049
-1148
-1299
-1416
-1506
-1625
-1714
-1752
-1854
-1925
-2002
-2125
-2145
-2193
-2231
-2267
-2334
-2290
-2194
-2096
-2036
-1897
-1782
-1655
-1522
-1423
-1317
-1186
-1033
-863
-755
-753
-718
-749
-717
-655
-676
-845
-889
-942
-901
-425
-334
-861
-1151
-911
-498
-866
-1369
-959
-993
-1053
-902
-591
-807
-899
-234
-638
-989
-90
-681
-249
-744
-944
-829
-164
-93
-625
-190
-246
388
-381
-243
-625
-152
259
-190
173
-331
-925
474
569
-135
8
-81
64
305
116
-43
378
-246
-428
306
35
-254
454
-383
-919
547
595
-606
104
24
380
-238
-315
766
-413
119
-216
253
387
-455
22
-48
390
-46
-544
152
301
38
-143
-512
-10
263
-397
134
214
-11
63
331
-88
-29
200
-32
95
-272
305
292
-13
164
380
253
401
314
503
610
491
684
644
393
904
894
293
1026
1182
883
590
1353
1150
725
1101
1242
1006
906
1073
1003
923
775
611
739
627
420
456
321
227
167
-112
-312
-235
-365
-704
-866
-804
-1006
-1296
-1335
-1433
-1509
-1662
-1754
-1827
-1917
-1885
-2032
-2097
-2057
-2052
-2175
-2140
-2012
-2026
-1862
-1706
-1635
-1475
-1255
-1141
-1008
-884
-913
-904
-927
-931
-920
-1090
-1102
-686
-482
-19
-93
-523
-659
-212
-242
-855
-391
-1143
-715
-490
-1023
134
-1370
51
-458
-833
646
-563
-1112
-841
-10
-1333
-81
-101
-968
-31
-122
24
-373
-538
216
-707
-295
371
-465
-280
-185
5
216
36
-333
518
263
-429
-500
716
407
-368
-33
235
-86
-326
503
289
164
-47
-163
501
235
-391
-139
374
351
755
-409
-272
378
207
336
-96
183
104
-137
72
148
438
211
-223
180
-6
193
703
-476
-541
504
802
-99
-298
267
616
525
241
-238
669
712
213
75
380
946
246
154
23
1265
629
-170
762
1129
436
324
1227
555
489
1142
886
359
596
1348
1052
659
1113
1146
1153
1015
1032
1126
1144
1337
880
1185
1345
958
756
861
970
703
498
519
407
201
87
65
-24
-301
-417
-376
-485
-800
-852
-1028
-1277
-1352
-1428
-1576
-1729
-1705
-1769
-1873
-1931
-1932
-1950
-1959
-1863
-1841
-1844
-1734
-1615
-1509
-1413
-1319
-1269
-1267
-1116
-1117
-1199
-1327
-1254
-1050
-791
-426
-621
-771
-435
-693
-849
-347
-682
-981
-1168
-666
-410
-906
-683
-602
-257
-770
-623
-953
-941
-998
-25
-1053
-1485
47
-550
-564
-771
-599
540
-886
-819
122
-246
-819
-757
708
-207
-1196
-467
305
89
265
-695
73
-453
-431
-199
761
-29
-816
-881
1395
84
-1685
284
30
627
-993
-440
558
496
-401
-585
305
738
-399
-1316
695
497
-835
-64
177
-270
407
-789
18
741
-929
-748
335
-107
-507
-406
141
-55
-562
452
-538
-2
861
-1160
-290
579
-12
-388
276
220
-546
272
171
623
69
284
147
53
1014
25
251
701
570
434
549
878
668
724
442
1224
992
454
1070
1330
1249
833
1102
1234
1302
1116
1161
1362
1351
1175
1078
1140
1041
769
534
423
550
468
36
-26
28
10
-215
-387
-415
-402
-738
-995
-1015
-1192
-1352
-1494
-1564
-1574
-1567
-1699
-1762
-1692
-1674
-1709
-1739
-1639
-1660
-1674
-1572
-1493
-1459
-1378
-1317
-1264
-1302
-1272
-1228
-1154
-1211
-1021
-945
-707
-327
-852
-664
-364
-828
-1033
-383
-997
-723
-937
-1322
-654
-786
-99
-950
-1239
-790
-370
-978
-564
-932
-955
-103
-708
-952
-71
30
-1326
42
-294
-284
-845
-387
-534
-210
-49
-645
-1169
105
359
-224
-196
-910
910
-642
-209
116
-990
363
186
-501
-903
783
754
-781
-545
903
453
-966
83
1026
-340
-728
-305
437
531
-376
-96
377
544
-622
450
423
-404
307
260
558
-408
-389
205
790
203
-29
-623
717
226
-763
-285
171
761
-514
-332
207
529
183
113
-397
646
108
-113
47
-28
111
516
213
-193
425
671
516
7
295
884
702
-44
1101
563
545
717
1090
840
716
1018
711
1526
816
753
1315
1074
851
1552
1554
955
1008
1395
1548
938
873
1064
865
753
503
517
411
328
280
51
85
88
-230
-384
-324
-510
-734
-934
-942
-1009
-1152
-1238
-1326
-1336
-1423
-1462
-1480
-1450
-1407
-1416
-1362
-1362
-1285
-1253
-1280
-1140
-1193
-1158
-1025
-974
-1126
-1008
-579
-277
-773
-940
3
-360
-723
-776
-1199
-314
-280
-1612
-869
191
-794
-639
-913
-293
-173
-846
-1220
-854
614
-1362
-1064
-596
-264
-127
-963
-676
-572
11
-544
-150
-666
181
-818
-1091
157
119
-404
-964
-249
120
-119
-93
-526
222
-303
-1346
894
325
-726
-45
298
-547
399
164
-623
422
85
-283
-134
407
230
-975
-235
581
153
-412
-326
61
367
60
11
17
297
-65
405
352
-65
159
-343
503
210
-385
1070
470
-319
101
930
513
-453
795
320
289
165
181
486
648
184
204
1037
84
472
572
608
540
402
677
938
464
545
499
806
1001
423
1083
712
649
1125
1009
803
1184
1051
832
1335
1248
997
1063
1084
1456
1414
1220
1104
1192
897
703
722
555
611
155
103
309
32
-198
-146
-404
-530
-368
-693
-937
-1108
-1207
-1237
-1420
-1597
-1646
-1573
-1703
-1788
-1743
-1795
-1805
-1718
-1752
-1853
-1837
-1674
-1750
-1795
-1519
-1530
-1615
-1494
-1320
-1343
-1227
-1020
-821
-729
-802
-1147
-539
-752
-1399
-1351
-451
-956
-1796
-166
-894
-646
-1490
-756
385
-1861
-1073
-238
-1110
-1798
-443
-745
-1432
-725
-515
-745
-1311
-303
-814
-793
-891
-328
-854
-1027
-103
-689
-728
-736
823
-608
-888
-221
-309
-69
-31
-337
-918
-259
-23
-560
372
-522
-388
94
-344
174
-6
-581
-448
1198
-445
-1067
46
614
-399
-496
845
-317
-299
131
662
-196
-272
477
146
-470
542
417
-789
-171
780
791
-515
-355
1225
667
-1038
275
1193
349
-881
808
1301
-684
31
912
100
-9
537
529
147
-260
19
669
213
144
323
328
279
135
628
212
194
490
349
722
756
177
766
1005
511
699
947
863
660
819
1154
1220
872
708
1300
1377
1043
1229
865
578
1085
772
122
420
687
223
-67
123
83
-8
-184
-225
-287
-441
-562
-914
-1013
-1036
-1221
-1406
-1415
-1405
-1517
-1640
-1649
-1598
-1657
-1718
-1672
-1608
-1668
-1744
-1663
-1449
-1439
-1560
-1505
-1217
-1049
-1208
-1358
-769
-729
-886
-962
-750
-491
-1317
-985
-550
-780
-1135
-683
-1205
-978
-319
-576
-1021
-894
330
-1077
-1294
-776
-647
-519
-1095
-514
-573
-646
-1173
-116
825
-1833
-727
442
-663
-462
67
-1683
-494
827
-316
-692
-729
1137
-718
-274
440
-637
-205
-350
425
-508
-125
-183
-705
1176
-504
-110
791
-1179
261
9
349
120
-276
-438
334
235
-846
485
-300
794
-45
31
-1
-350
45
-151
5
5
349
-3
-274
-20
1419
-271
-666
419
796
-210
-240
358
-457
807
294
433
-127
-5
857
194
-26
528
573
305
479
405
359
86
425
622
650
309
911
330
863
556
396
1175
1005
867
591
1052
1468
1150
394
1434
1715
1379
1243
1264
1732
1607
1237
980
957
829
556
433
491
124
201
177
-6
19
-112
-68
-222
-327
-524
-773
-726
-965
-1285
-1219
-1219
-1424
-1552
-1488
-1497
-1542
-1601
-1607
-1595
-1660
-1671
-1742
-1665
-1698
-1734
-1541
-1439
-1469
-1490
-1376
-1182
-1230
-1185
-964
-872
-847
-922
-867
-1184
-1116
-856
-1041
-1301
-1037
-939
-1081
-633
-592
-1444
-1513
38
-1204
-1349
-680
-1157
-587
-1454
-1661
79
-156
-2079
-655
145
-1014
-889
-1221
-779
-251
-689
-1567
-507
144
-1147
-318
-104
-948
559
-199
-1861
488
100
-616
-990
-516
636
-560
7
-143
-734
561
137
-448
391
190
-542
319
-124
164
-506
0
68
145
-74
-134
1009
-190
240
213
55
-397
142
583
-105
94
-86
630
205
-112
770
240
15
-369
738
481
-369
-19
474
1043
-114
275
3
496
693
231
-172
575
868
120
-17
795
787
222
390
23
584
749
352
467
393
839
532
94
939
181
1043
939
136
353
1355
769
489
1088
568
1022
1208
763
734
1336
649
827
1264
878
697
841
747
272
313
508
234
152
-4
68
-214
-486
-275
-291
-400
-629
-800
-863
-897
-1198
-1398
-1343
-1333
-1383
-1582
-1551
-1441
-1514
-1625
-1717
-1429
-1410
-1633
-1653
-1575
-1388
-1441
-1529
-1334
-1188
-1118
-1419
-1066
-954
-1022
-632
-1261
-811
-751
-1574
-517
-637
-1212
-1291
-420
-988
-1100
-638
-893
-86
-1486
-972
-356
-1092
-1048
-373
-880
-1311
-624
-413
-527
-804
-147
-982
-1065
-604
590
-843
-1751
-209
-20
-637
-384
-302
-1231
-328
122
-194
-484
226
-1073
-406
792
-807
-1129
141
186
-430
-415
347
-450
-249
-125
567
-578
-344
-149
-422
1053
-484
-955
643
699
-23
404
247
-391
584
290
-419
899
46
207
-227
663
462
-499
80
207
632
1013
-218
-454
529
1716
1
-1104
1599
713
-640
29
942
357
188
-673
528
1033
157
-309
27
977
-234
373
772
111
-31
847
577
902
341
-35
854
1022
528
-100
679
1323
1235
150
505
1147
1382
835
686
912
1429
1656
754
1018
1502
1325
727
842
517
309
361
551
366
-138
182
80
-136
-395
-347
-233
-575
-908
-1023
-859
-1114
-1605
-1522
-1263
-1360
-1598
-1675
-1593
-1512
-1619
-1836
-1779
-1629
-1567
-1772
-1874
-1769
-1539
-1440
-1489
-1279
-1374
-1214
-1301
-1429
-719
-993
-886
-744
-1067
-1171
-549
-809
-1443
-794
-602
-463
-1195
-1673
-885
-478
-1199
-1190
-429
-1286
-1081
-449
-1323
-669
-920
-1171
-1039
-769
-552
-319
-1453
-1312
71
-371
-941
-1129
-134
-1039
-561
-1316
115
-133
-809
-527
-696
331
-464
-901
-654
-79
-96
234
-1597
-215
1275
-15
-1247
-824
1079
150
-688
-610
664
-445
-593
-4
-238
663
-235
-992
14
1228
-296
-991
775
241
-136
290
-424
415
53
-632
468
838
-520
-853
1063
292
-132
-41
-521
901
729
-715
235
876
1025
-393
-1095
1555
352
108
-171
610
758
371
358
-269
601
897
820
-313
628
320
902
565
-240
1284
768
749
826
775
47
1016
1189
507
841
939
957
691
920
874
769
1279
1195
860
1173
1008
1496
1363
1348
1254
964
655
237
584
485
294
303
118
108
234
-59
-312
-312
-270
-449
-655
-929
-1138
-1219
-1113
-1450
-1582
-1321
-1347
-1500
-1642
-1549
-1673
-1645
-1731
-1847
-1674
-1616
-1741
-1851
-1677
-1322
-1345
-1052
-1338
-1372
-541
-1366
-1060
-1003
-1298
-533
-831
-1669
-1411
-149
-1356
-1777
-341
-689
-1042
-1335
-1105
-438
-660
-1061
-1112
-613
-920
-81
-1358
-1317
-79
-1326
-629
-461
-342
-1458
-313
-158
-1259
495
-24
-1154
-979
734
-340
-1086
345
-887
402
51
-1495
83
-129
-89
-2
-877
-574
620
357
-973
544
272
145
-980
-336
1007
372
-385
-1533
2045
164
-434
625
-182
223
196
570
-268
-654
1247
1121
-553
732
347
-407
-132
999
759
-14
-841
278
2576
-801
-385
919
487
946
-211
280
-35
546
819
-531
-23
795
266
528
425
-576
556
1078
-283
199
762
466
68
1047
37
-101
965
298
832
592
293
166
642
1341
604
50
642
1848
888
-360
1078
1980
752
808
1312
1008
1237
1145
1173
1208
1381
1137
783
694
341
446
258
178
58
397
49
-308
-395
-503
-290
-679
-966
-1011
-1137
-1238
-1533
-1897
-1579
-1360
-1811
-1807
-1765
-1761
-1768
-1988
-1889
-1761
-1815
-1846
-1732
-1692
-1835
-1565
-1556
-1505
-1241
-1295
-1318
-1128
-712
-741
-1333
-1129
-510
-868
-1228
-1142
-609
-327
-2633
-747
382
-858
-1969
-657
-283
-1101
55
-2054
-969
394
-2051
-1020
138
-881
-599
-817
-1085
-789
315
-1054
-1381
-758
144
-619
-1637
-113
337
-183
-1141
28
256
109
-488
-612
-880
501
113
-1165
246
188
13
-672
649
-262
-558
-578
224
-275
-147
438
-339
488
-509
-54
664
782
-1352
253
1826
-634
-601
927
811
-538
357
495
656
466
-1030
1105
430
-94
1034
-591
-370
758
518
-109
-333
332
657
-64
-40
446
23
479
241
-280
572
476
-124
338
462
415
312
-3
386
792
-158
149
1444
-245
416
370
30
331
1100
650
-126
969
341
225
1264
1125
111
925
1181
1082
1311
767
940
1288
1442
1356
1126
1536
1632
1189
755
839
1013
176
15
661
397
128
-129
-109
-50
-541
-620
-400
-509
-1081
-1295
-1163
-1496
-1641
-1726
-1787
-1590
-1777
-2032
-2127
-1804
-1923
-2253
-2254
-2111
-1898
-2064
-2251
-2146
-1901
-1838
-1700
-1591
-1480
-1592
-1557
-1151
-1026
-1315
-842
-426
-1503
-986
-452
-1163
-698
-578
-732
-224
-1233
-1279
49
-549
-1915
-710
401
-1009
-1557
-993
-159
-586
-903
-993
-1128
-540
-789
-937
-990
-1199
-117
-1311
-892
-1128
-932
36
-847
-737
-181
-1157
-1201
53
105
-576
-1410
-429
-562
-757
-773
-787
251
212
-353
-498
-876
-540
714
232
-667
-256
-348
-1128
213
-482
280
-41
125
-1119
-177
-330
-623
599
-320
-765
207
681
-1587
153
729
315
403
-333
-232
379
312
555
233
-342
727
777
93
755
-190
1208
146
-639
1305
1112
-611
-19
1166
15
772
955
272
799
1148
904
88
403
1526
847
489
436
1316
959
601
873
1032
960
1241
843
934
669
1607
1191
560
1778
1770
1687
1001
1907
1713
1820
2023
1744
1849
1535
1281
1111
722
686
383
407
611
593
145
-129
-6
-414
-539
-512
-676
-972
-1273
-1660
-1763
-1614
-1906
-2014
-1941
-1804
-1877
-2166
-2261
-2225
-2269
-2334
-2345
-2292
-2245
-2193
-2098
-2050
-1817
-1530
-1609
-1348
-1423
-1767
-1127
-866
-1163
-1275
-723
-397
-693
-896
-977
-70
-323
-904
-851
-676
-1054
-515
-1036
-1282
-362
-1113
-188
-1344
-522
-529
-445
-1603
-1930
466
-1571
-957
-635
-1430
-504
-193
-443
-1399
-603
-675
-668
-449
-1241
-820
-862
-866
-921
-665
87
-1277
759
-515
-484
-656
-829
687
-570
-449
189
880
-1378
-1026
797
1614
-175
-1882
146
1347
-652
-506
765
-63
1025
126
-120
633
118
802
206
792
592
241
663
989
1301
-512
1420
1773
127
992
592
416
364
928
263
1396
1173
731
682
679
1822
865
323
350
1908
876
552
1197
625
1505
937
705
1550
1558
890
1601
995
384
1194
2183
1568
372
1623
1805
1609
1359
366
1635
2080
1656
1435
1279
1824
2088
2119
2162
1847
1998
2112
2652
2525
1528
1544
1425
1116
-82
644
1331
698
284
181
443
91
-293
-571
-610
-844
-1346
-1448
-1815
-2352
-2353
-2068
-2187
-2552
-2331
-2280
-2644
-2831
-2941
-2955
-3082
-3115
-2900
-2845
-2851
-2721
-2450
-2288
-2029
-2024
-2128
-1862
-1894
-1841
-1802
-1762
-1614
-1297
-1182
-1050
-593
-258
-306
-1025
-846
-547
-336
-372
-1370
-1647
-627
-72
-866
-1658
-935
-310
-1400
-691
-971
-1775
-946
-837
-2410
-2114
-307
-1172
-1623
-1444
-895
-882
-1064
-1447
-894
-175
-1370
-1246
-1153
-480
-967
-471
682
-787
-376
155
389
-252
-1546
-593
-201
131
921
-1202
83
569
-452
1060
-98
-355
-422
-86
378
-90
-715
1036
-501
277
1286
803
1091
-564
-1059
-503
2176
331
-58
329
305
1603
761
178
435
1198
1305
-112
-488
1061
1606
-165
94
1460
1197
1779
1046
285
1111
1356
1277
9
844
1414
669
1834
1373
260
1935
2321
411
1363
1781
411
900
2000
2115
1105
561
856
2044
2137
1257
838
1569
2174
1457
1820
1783
2050
2093
1908
2828
2538
2196
2160
1984
1652
1576
1286
772
1142
1088
644
526
433
-84
-237
-88
-630
-654
-862
-1495
-1946
-2024
-1911
-2185
-2382
-2473
-2358
-2279
-2548
-2815
-3012
-2959
-2804
-2880
-3012
-2999
-2753
-2602
-2596
-2471
-2329
-2086
-1875
-1836
-1737
-1731
-1747
-1615
-1489
-1238
-1048
-1067
-968
-832
-602
-523
-575
-389
-382
-506
-478
-474
-485
-584
-1013
-1278
-1078
-823
-949
-1342
-1510
-1622
-1490
-1308
-1896
-2176
-1955
-1822
-1739
-2075
-2159
-1973
-1815
-1994
-2071
-1818
-2351
-2413
-1940
-1816
-2041
-1923
-1639
-1587
-1306
-1687
-1677
-1221
-1166
-1271
-1587
-2091
-2073
-1570
-1222
-1089
-1160
-1227
-1322
-1182
-945
-1127
-1032
-464
-568
-1157
-235
317
98
-569
-741
-434
-389
-54
-866
-717
-214
-42
-44
-194
342
-436
216
973
-450
-451
606
773
323
-363
160
1346
604
12
654
728
763
438
30
481
401
1065
1053
916
1024
554
1566
1591
1027
991
1938
2197
1316
1417
1625
2334
2209
1908
2002
2422
2541
2337
2404
2078
2261
2886
2894
2852
3251
3394
3505
3793
4253
4637
4634
4057
2822
1901
1697
1252
1542
1874
1616
1407
1010
500
111
-148
-712
-1087
-1370
-1681
-2288
-2949
-2969
-2968
-2850
-2791
-2723
-2845
-3362
-3469
-3763
-4167
-4183
-4139
-3857
-3381
-2943
-2976
-2969
-2634
-2439
-2195
-2119
-1883
-1717
-1691
-1579
-1345
-1004
-608
13
311
580
747
543
326
202
298
310
285
350
300
294
239
155
-4
-190
-273
-530
-880
-1257
-1552
-1814
-1874
-1760
-1738
-1728
-1815
-1945
-2144
-2457
-2674
-2781
-2926
-2887
-2807
-2818
-2694
-2627
-2551
-2424
-2328
-2343
-2489
-2655
-2734
-2727
-2672
-2648
-2511
-2224
-2138
-2172
-2299
-2340
-2336
-2211
-2032
-1997
-1978
-2002
-1917
-1887
-1704
-1703
-1838
-1724
-1670
-1722
-1851
-1822
-1836
-1921
-2110
-2072
-1710
-1623
-1789
-1941
-1746
-1487
-1765
-1841
-1482
-1233
-1011
-1202
-1298
-847
-787
-830
-968
-817
-118
7
-151
-223
-9
218
99
-201
-142
473
675
595
592
749
782
1531
1484
701
819
1065
1579
1578
1452
1893
2179
2266
1775
1787
2579
2519
2166
2513
3184
2874
2766
3259
3276
3363
3752
3867
3940
4164
4049
4341
4796
4799
5018
5149
4789
4480
3874
3140
2620
1810
1363
1417
1246
1285
1199
649
1
-671
-1296
-1810
-2173
-2477
-2789
-3095
-3345
-3450
-3488
-3462
-3317
-3196
-3477
-3771
-4027
-4339
-4110
-3896
-3539
-3057
-2627
-2100
-1848
-1612
-1443
-1284
-1143
-980
-603
-362
-81
303
598
949
1351
1604
1701
1782
1682
1479
1277
1150
1145
1179
1327
1390
1337
1113
832
537
65
-302
-655
-1023
-1313
-1555
-1755
-1924
-2032
-2209
-2376
-2575
-2857
-3194
-3525
-3726
-3861
-3900
-3850
-3662
-3494
-3380
-3277
-3253
-3202
-3154
-3087
-2960
-2842
-2757
-2542
-2310
-2008
-1673
-1474
-1424
-1381
-1248
-1277
-1297
-1337
-1330
-1237
-1183
-1085
-1112
-1187
-1254
-1287
-1478
-1709
-1832
-2005
-2106
-2213
-2271
-2417
-2399
-2284
-2405
-2554
-2792
-2963
-3077
-3101
-3137
-3203
-3107
-2973
-2898
-2911
-2831
-2782
-2755
-2621
-2473
-2355
-2239
-1952
-1670
-1432
-1123
-816
-519
-294
-84
13
203
409
502
673
872
1031
1030
1174
1392
1470
1295
1139
1456
1744
1528
1315
1353
1622
1927
1897
1749
1742
1906
1864
2037
2283
2275
2258
2327
2695
2897
2895
3187
3588
3775
3885
4237
4761
4963
5031
5488
6030
6332
6242
5681
5173
4485
3216
2848
2734
2197
2806
2649
2044
1850
720
-242
-966
-1490
-1881
-2049
-2487
-2931
-3216
-3649
-3757
-3723
-3659
-3878
-3991
-4488
-4960
-4960
-5140
-4715
-4046
-3645
-2951
-2686
-2456
-2324
-2212
-2056
-1738
-1126
-830
-182
278
707
1187
1555
1935
2257
2487
2474
2539
2389
2275
2347
2435
2717
2885
2965
2828
2499
2028
1509
1215
784
563
373
111
-80
-371
-635
-967
-1205
-1556
-1906
-2194
-2589
-2852
-3074
-3129
-3121
-3035
-2951
-2934
-2967
-3108
-3168
-3274
-3225
-3029
-2803
-2584
-2314
-2068
-1940
-1731
-1554
-1440
-1292
-1169
-1029
-916
-798
-647
-451
-250
-65
74
-41
-253
-423
-675
-625
-598
-917
-1242
-1510
-1490
-1362
-1277
-1487
-1920
-2365
-2663
-2735
-2903
-3032
-3117
-3039
-2820
-2760
-2983
-3306
-3353
-3283
-3173
-3074
-3098
-3050
-2927
-2625
-2351
-2175
-1988
-1817
-1608
-1474
-1315
-1173
-895
-461
-18
350
637
810
791
782
844
952
1099
1300
1553
1714
1758
1818
1907
1930
1901
1910
1796
1643
1759
1836
1876
2033
2188
2342
2401
2429
2349
2274
2638
2984
2934
3241
3545
3590
4252
4899
5172
5422
5599
5990
6369
6711
6605
5496
3993
2102
1726
2510
2709
4190
3922
1850
932
-507
-1593
-1441
-1341
-1643
-1993
-2642
-3357
-4026
-4091
-3679
-3644
-3792
-4316
-4778
-5677
-6119
-5455
-5374
-4784
-3928
-3587
-3143
-3002
-3012
-3322
-3267
-2841
-2214
-1331
-616
130
298
491
1059
1447
1704
2185
2461
2208
2194
2210
2335
2698
3251
3683
3631
3403
2892
2308
1732
1444
1385
1127
1133
1078
701
292
-51
-495
-1030
-1359
-1751
-2100
-2415
-2678
-2805
-2940
-2880
-2816
-2869
-2981
-3150
-3448
-3671
-3601
-3463
-3168
-2743
-2438
-2294
-2144
-2104
-2085
-1986
-1897
-1621
-1339
-1085
-819
-600
-430
-219
38
174
270
264
147
107
148
236
391
593
760
683
333
66
-335
-676
-687
-990
-1431
-1727
-1883
-1920
-1831
-1865
-2217
-2570
-2890
-3142
-3313
-3347
-3474
-3534
-3295
-3061
-2874
-2873
-2884
-2867
-2906
-2810
-2712
-2655
-2486
-2161
-1730
-1277
-924
-785
-667
-556
-369
-158
51
374
686
992
1271
1537
1737
1842
1916
1899
1955
2067
2163
2230
2185
2242
2360
2464
2552
2554
2438
2360
2495
2487
2496
2645
2645
2652
2884
2999
3035
3185
3352
3557
3745
4133
4458
4869
5471
5781
6104
6426
6343
5729
4668
2686
1201
1749
2639
3825
5184
3948
1377
-126
-1499
-2076
-1225
-902
-1259
-1594
-2371
-3244
-3742
-3631
-3364
-3291
-3594
-4241
-4973
-5897
-5728
-4928
-4411
-3601
-2978
-2920
-3005
-3158
-3502
-3640
-3327
-2615
-1554
-647
31
456
330
354
745
1021
1319
1895
2022
1855
1962
2065
2339
2861
3385
3455
3081
2485
1891
1421
1155
1296
1414
1427
1447
1147
562
-4
-518
-1109
-1482
-1572
-1712
-1854
-1992
-2101
-2255
-2439
-2513
-2622
-2840
-3068
-3233
-3477
-3537
-3302
-2990
-2599
-2274
-2151
-2196
-2321
-2427
-2432
-2320
-1996
-1517
-1048
-679
-522
-550
-654
-641
-511
-373
-197
-112
-53
52
182
380
466
468
380
268
104
-43
-155
-331
-465
-546
-626
-634
-656
-1153
-1818
-2374
-2743
-2658
-2332
-2130
-2298
-2600
-2837
-2960
-3007
-3165
-3327
-3222
-2877
-2568
-2491
-2609
-2686
-2643
-2358
-2031
-1968
-2017
-1990
-1807
-1428
-1031
-727
-531
-319
-122
-15
20
17
214
586
1029
1437
1637
1647
1618
1652
1671
1673
1766
1973
2143
2275
2337
2212
2121
2153
2207
2310
2396
2391
2475
2634
2650
2795
2990
3082
3399
3552
3582
3915
4250
4579
5258
5646
5850
6371
6224
5367
4602
2722
921
1681
2747
3759
5095
4292
1726
-256
-1391
-1921
-1282
-565
-713
-1243
-1828
-2658
-3338
-3497
-3242
-3016
-3526
-3970
-4548
-5514
-5555
-4747
-3999
-3331
-2915
-2860
-3173
-3457
-3677
-3748
-3450
-2733
-1548
-688
-68
276
60
-206
92
471
775
1327
1708
1686
1661
1982
2303
2592
2942
3053
2701
2140
1716
1420
1257
1490
1792
1808
1695
1404
737
7
-411
-810
-1072
-1107
-1045
-1118
-1335
-1469
-1707
-2057
-2297
-2437
-2653
-2860
-2928
-3007
-3013
-2781
-2536
-2379
-2282
-2360
-2540
-2701
-2732
-2635
-2431
-2102
-1637
-1281
-1080
-962
-1048
-1190
-1216
-1072
-863
-563
-344
-174
9
118
208
148
53
-36
-98
-307
-502
-568
-700
-435
-340
-651
-957
-1419
-1784
-1742
-1758
-2070
-2134
-2214
-2176
-1996
-2125
-2485
-2768
-2759
-2710
-2648
-2773
-2830
-2676
-2447
-2122
-1986
-2060
-2065
-1964
-1775
-1563
-1373
-1194
-842
-407
-97
149
242
279
439
717
985
1270
1428
1619
1811
1979
2301
2490
2520
2484
2458
2382
2436
2673
2820
3007
3273
3392
3289
3312
3266
3161
3430
3735
3980
4352
4663
4828
5100
5296
5505
6014
6484
6465
5762
4646
2447
800
1528
2533
3988
5383
4056
1309
-605
-1985
-2207
-1095
-492
-743
-1445
-2282
-3139
-3573
-3443
-3194
-3129
-3606
-4160
-4820
-5587
-5365
-4524
-3885
-3256
-2932
-3006
-3294
-3539
-3721
-3649
-3315
-2490
-1381
-560
71
278
-9
-260
102
493
996
1723
1981
1894
1940
2176
2481
2867
3205
3206
2792
2246
1864
1650
1631
1934
2148
2065
1835
1390
661
44
-315
-641
-798
-843
-897
-1078
-1306
-1539
-1836
-2160
-2405
-2550
-2755
-2912
-2928
-2976
-2948
-2756
-2574
-2449
-2381
-2421
-2580
-2689
-2629
-2489
-2252
-1833
-1467
-1214
-1045
-1012
-1093
-1187
-1099
-889
-610
-301
-70
27
62
132
164
121
36
-188
-332
-379
-362
-82
42
-22
-227
-569
-961
-1438
-1683
-1892
-1922
-1610
-1374
-1411
-1632
-1989
-2446
-2688
-2763
-2750
-2694
-2603
-2458
-2289
-2149
-2154
-2208
-2328
-2424
-2358
-2277
-2101
-1798
-1481
-1120
-787
-563
-541
-521
-471
-412
-243
84
531
943
1283
1583
1688
1639
1561
1424
1456
1697
2067
2439
2696
2759
2657
2638
2618
2620
2773
2764
2924
3214
3276
3413
3688
3670
3838
4257
4305
4616
4830
4858
5303
5601
5642
5252
4498
3452
2099
1825
2816
3301
3616
3687
1762
18
-504
-1131
-934
-553
-902
-1462
-1863
-2197
-2765
-3081
-3233
-3270
-3513
-3902
-4134
-4472
-4769
-4476
-3896
-3698
-3385
-3329
-3473
-3424
-3523
-3425
-3233
-2795
-1931
-1249
-777
-467
-344
-508
-301
277
554
952
1371
1504
1537
1816
2139
2366
2554
2607
2500
2207
1983
1860
1796
1859
2013
1982
1739
1487
1010
448
143
-97
-318
-514
-628
-759
-972
-1179
-1392
-1660
-1986
-2176
-2373
-2560
-2636
-2693
-2664
-2624
-2484
-2434
-2531
-2520
-2543
-2579
-2517
-2377
-2177
-1949
-1682
-1477
-1422
-1433
-1381
-1246
-1152
-904
-688
-567
-396
-253
-194
-155
-235
-314
-323
-395
-329
-344
-267
-118
20
-184
-706
-962
-1378
-1584
-1367
-1286
-1311
-1205
-1228
-1578
-1875
-2221
-2464
-2425
-2272
-2145
-2183
-2141
-2040
-2027
-2055
-2080
-2126
-2227
-2166
-2030
-1883
-1661
-1339
-958
-693
-551
-597
-631
-557
-314
-43
191
566
933
1261
1472
1596
1590
1520
1591
1750
1900
2122
2492
2749
2898
2912
2867
2856
2842
3034
3156
3221
3498
3724
3976
4275
4411
4522
4591
4772
5045
5135
5403
5529
5206
4740
4098
3080
2394
2961
2860
2620
3201
1883
857
814
-134
-614
-907
-1527
-2019
-1938
-1875
-2159
-2553
-3005
-3443
-3771
-3958
-4094
-4042
-4417
-4235
-3920
-4001
-3579
-3472
-3327
-3127
-3174
-3001
-2984
-2710
-2152
-1543
-1027
-631
-174
-189
18
449
602
827
1255
1490
1664
2074
2308
2475
2545
2588
2521
2352
2266
2174
2031
1897
1929
1863
1668
1587
1303
829
486
137
-232
-498
-624
-798
-947
-1152
-1358
-1599
-1989
-2163
-2340
-2538
-2621
-2668
-2758
-2784
-2703
-2672
-2624
-2536
-2532
-2573
-2561
-2424
-2201
-1993
-1733
-1497
-1336
-1165
-1048
-990
-968
-831
-629
-431
-134
7
118
154
105
143
65
33
-37
-155
-184
-94
-1
-50
-232
-563
-864
-1158
-1327
-1293
-1246
-1216
-1208
-1366
-1651
-1922
-2150
-2296
-2239
-2200
-2219
-2161
-2090
-2068
-2062
-2007
-2019
-1944
-1895
-1867
-1767
-1667
-1476
-1194
-986
-838
-690
-569
-437
-288
-135
9
241
540
819
1031
1160
1238
1367
1542
1717
1785
1743
1786
1989
2230
2481
2678
2662
2623
2666
2768
2811
2936
3013
3057
3316
3487
3773
3987
4094
4438
4600
4708
5003
4874
4445
4168
3783
3578
3692
3697
3455
2300
1374
1091
666
1348
1686
860
-122
-1332
-2177
-2418
-1962
-1656
-1817
-2214
-2824
-3460
-3879
-3920
-3769
-3528
-3659
-3640
-3831
-4066
-3779
-3526
-3200
-2930
-2813
-2658
-2595
-2273
-1935
-1682
-1300
-885
-386
-55
431
658
625
718
930
1208
1598
2071
2272
2305
2288
2264
2235
2301
2381
2300
2088
1874
1692
1473
1323
1278
1078
809
532
170
-206
-542
-727
-959
-1135
-1279
-1453
-1665
-1910
-2093
-2343
-2515
-2576
-2596
-2632
-2693
-2662
-2655
-2619
-2481
-2428
-2391
-2308
-2206
-2111
-1954
-1713
-1527
-1312
-1124
-979
-910
-834
-600
-426
-258
-154
-210
-164
-1
67
23
-224
-456
-415
-147
125
117
-330
-881
-1168
-1251
-1100
-1019
-1095
-1157
-1278
-1441
-1684
-1990
-2222
-2252
-2111
-1999
-2007
-2141
-2287
-2300
-2223
-2152
-2057
-2024
-2031
-1966
-1868
-1685
-1465
-1237
-1051
-894
-723
-633
-489
-327
-183
64
342
646
878
985
1094
1183
1319
1598
1812
1896
1937
1934
2021
2264
2522
2669
2685
2601
2558
2707
2858
2994
3130
3217
3375
3626
3792
3866
3956
4106
4331
4567
4664
4341
3859
3453
3434
3820
4095
3830
2455
1004
77
-187
782
1834
1842
939
-840
-2451
-2926
-2550
-1954
-1841
-2002
-2573
-3251
-3693
-3806
-3642
-3361
-3342
-3417
-3692
-3993
-3871
-3673
-3162
-2673
-2392
-2147
-2025
-1866
-1732
-1640
-1438
-1121
-625
-70
576
960
1003
1001
886
943
1295
1801
2116
2192
2149
2069
2032
2100
2257
2202
2028
1741
1393
1098
906
857
755
646
506
203
-171
-573
-892
-1179
-1414
-1589
-1757
-1860
-1957
-2084
-2287
-2441
-2565
-2678
-2726
-2722
-2703
-2721
-2637
-2493
-2311
-2080
-1973
-1921
-1872
-1794
-1634
-1393
-1170
-958
-715
-457
-208
-29
27
3
-19
41
195
402
346
98
34
-197
-84
117
87
101
-184
-458
-724
-970
-1330
-1562
-1552
-1464
-1226
-1272
-1513
-1976
-2348
-2529
-2493
-2385
-2453
-2440
-2439
-2322
-2167
-2279
-2354
-2439
-2378
-2153
-1982
-1806
-1725
-1528
-1308
-925
-692
-620
-536
-497
-356
-115
164
366
578
775
979
1171
1307
1372
1420
1534
1727
1873
2029
2118
2246
2387
2476
2655
2629
2565
2480
2465
2684
2930
3192
3450
3523
3634
3772
3810
4026
4120
4089
4089
3788
3699
3713
3743
4161
4258
3735
2283
593
-435
-724
523
1771
1963
1250
-612
-2262
-2839
-2602
-2163
-1952
-2260
-2809
-3394
-3647
-3516
-3400
-3265
-3371
-3409
-3671
-3985
-3901
-3836
-3359
-2777
-2305
-1832
-1668
-1452
-1428
-1445
-1319
-1106
-660
-84
769
1352
1604
1672
1505
1429
1605
1921
2170
2295
2199
2101
2142
2311
2494
2441
2230
1828
1370
1000
726
591
396
282
180
-13
-244
-562
-943
-1393
-1741
-1982
-2149
-2231
-2259
-2226
-2275
-2293
-2361
-2561
-2700
-2757
-2787
-2751
-2589
-2471
-2323
-2093
-1853
-1615
-1490
-1438
-1374
-1280
-1170
-1009
-794
-546
-254
0
151
212
169
124
205
335
460
524
478
383
217
-11
-595
-779
-646
-475
18
-181
-822
-1567
-2157
-2364
-2197
-1917
-1954
-1859
-1916
-2030
-2437
-2900
-3175
-3249
-2911
-2637
-2354
-2399
-2453
-2423
-2492
-2226
-2061
-1913
-1733
-1697
-1572
-1464
-1120
-779
-391
-126
-17
167
204
307
422
613
812
1125
1507
1720
1804
1797
1797
1846
1976
2006
1972
2049
2182
2400
2621
2745
2709
2586
2599
2662
2755
2910
3049
3268
3456
3878
4188
4079
4253
3961
3604
3673
3453
3454
3630
3718
3831
3830
2806
1271
-1
-1108
-714
628
1460
1483
289
-1604
-2964
-3112
-2846
-2450
-2359
-2901
-3366
-3689
-3587
-3388
-3251
-3356
-3482
-3564
-3746
-3532
-3461
-3322
-2897
-2552
-2018
-1499
-1090
-883
-795
-770
-818
-596
-274
405
1155
1689
2091
2106
1879
1668
1736
1847
2017
2126
1980
1929
1965
2056
2082
1965
1656
1194
777
454
289
23
-240
-418
-634
-704
-805
-1023
-1362
-1754
-2133
-2474
-2642
-2704
-2628
-2542
-2443
-2356
-2423
-2547
-2684
-2754
-2784
-2642
-2455
-2299
-2029
-1795
-1501
-1242
-1078
-933
-899
-857
-779
-602
-339
-34
264
487
612
667
640
574
588
591
590
584
542
463
311
65
-509
-871
-989
-1115
-855
-959
-1310
-1613
-2011
-2371
-2756
-3014
-3184
-2887
-2494
-2369
-2587
-3055
-3321
-3346
-3112
-2994
-2904
-2831
-2635
-2260
-2127
-2091
-2067
-1960
-1680
-1482
-1286
-1195
-939
-607
-312
-58
-7
196
329
456
621
665
757
973
1215
1397
1531
1525
1509
1587
1640
1735
1793
1855
1890
1804
1825
1908
2124
2252
2402
2358
2359
2406
2734
2593
3012
3423
3452
3919
4185
4287
3963
3663
3382
3537
3851
4252
4435
4301
2993
1403
-12
-1072
-376
856
1773
2051
908
-782
-2091
-2643
-2863
-2744
-2845
-2939
-3055
-3011
-2836
-2933
-3110
-3716
-3931
-4215
-4204
-3674
-3499
-3141
-2952
-2858
-2472
-2039
-1497
-1178
-983
-856
-894
-815
-716
-164
447
1032
1738
2077
2118
2020
1875
1719
1718
1699
1703
1787
1983
2218
2259
2164
1768
1232
696
312
147
-47
-164
-343
-616
-817
-984
-1132
-1384
-1662
-1982
-2335
-2563
-2742
-2814
-2802
-2712
-2563
-2478
-2432
-2447
-2519
-2642
-2668
-2610
-2437
-2205
-1899
-1507
-1168
-909
-813
-844
-912
-898
-753
-498
-216
15
153
305
477
487
470
349
109
-52
-131
-225
-534
-759
-939
-890
-520
-439
-609
-1173
-1837
-2319
-2560
-2715
-2930
-2884
-2704
-2257
-1993
-2041
-2494
-3128
-3526
-3675
-3510
-3294
-2991
-2606
-2205
-1857
-1789
-1812
-1878
-1962
-1934
-1910
-1699
-1381
-899
-474
-176
53
94
152
227
222
163
165
317
613
951
1259
1462
1562
1647
1654
1567
1488
1428
1488
1693
1911
2152
2331
2542
2683
2694
2767
2800
2865
3141
3399
3634
4015
4315
4533
4593
4383
4082
3884
3907
4107
4471
4780
4386
3068
1575
-258
-1131
-592
270
1280
1359
641
-602
-1535
-2086
-2701
-3226
-3882
-4297
-4304
-3684
-3054
-2528
-2683
-3243
-3900
-4478
-4460
-4207
-3760
-3333
-3083
-2807
-2427
-1966
-1508
-1212
-963
-866
-644
-438
-224
150
354
726
1166
1576
1905
2201
2406
2464
2466
2277
1982
1700
1584
1612
1756
1896
1942
1806
1497
1192
778
334
-74
-493
-885
-1186
-1304
-1349
-1363
-1389
-1551
-1797
-2095
-2372
-2590
-2751
-2822
-2874
-2850
-2764
-2652
-2490
-2349
-2259
-2208
-2147
-2052
-1889
-1723
-1541
-1370
-1217
-1004
-745
-507
-289
-119
-8
82
175
240
273
297
333
399
474
487
444
291
146
-91
-361
-638
-1097
-1347
-1474
-1440
-1322
-1352
-1551
-1991
-2356
-2786
-3016
-3079
-3074
-2992
-2876
-2750
-2767
-2764
-2863
-2971
-3096
-3120
-2949
-2758
-2485
-2204
-2063
-1929
-1833
-1737
-1653
-1530
-1340
-1150
-921
-757
-665
-635
-588
-505
-435
-312
-220
-139
-85
-96
-138
-208
-312
-383
-422
-404
-337
-270
-206
-156
-121
-120
-159
-165
-207
-219
-169
-147
-29
143
320
543
747
983
1280
1584
1783
1885
1916
1880
1918
2103
2433
2780
3079
2862
2209
1307
208
-271
-323
-94
209
240
120
-114
-166
-252
-433
-864
-1426
-1961
-2264
-2233
-1982
-1701
-1687
-1808
-2074
-2242
-2215
-2090
-1888
-1730
-1636
-1522
-1380
-1177
-1045
-968
-924
-920
-776
-569
-244
107
356
578
723
814
819
840
859
882
956
1047
1122
1178
1195
1164
1103
1008
953
896
829
817
818
796
771
725
630
517
405
320
311
326
334
362
337
298
279
288
306
296
284
265
227
229
250
248
239
227
222
230
232
241
261
229
179
149
122
133
134
139
152
124
81
46
-19
-80
-101
-152
-186
-193
-194
-203
-216
-215
-245
-297
-341
-359
-351
-317
-314
-326
-344
-371
-378
-373
-361
-358
-353
-367
-374
-372
-379
-358
-348
-325
-286
-251
-220
-196
-174
-167
-148
-92
-47
-23
2
-8
-38
-46
-46
-32
-5
17
94
154
155
187
190
170
168
180
193
194
225
228
208
240
269
278
325
342
353
387
383
401
451
456
483
538
556
538
535
553
572
596
642
664
663
674
694
694
720
761
788
798
801
842
857
865
877
845
793
726
653
603
568
538
520
526
522
499
468
416
358
302
254
227
213
219
185
132
92
28
-38
-102
-169
-210
-245
-294
-338
-357
-372
-406
-430
-432
-455
-470
-491
-530
-550
-557
-564
-590
-618
-609
-623
-653
-689
-747
-782
-789
-776
-753
-727
-723
-721
-727
-739
-729
-700
-682
-685
-702
-690
-660
-649
-650
-651
-633
-635
-598
-547
-512
-451
-429
-412
-389
-381
-345
-312
-304
-304
-293
-268
-260
-260
-257
-274
-298
-289
-270
-251
-234
-243
-260
-283
-297
-314
-339
-368
-368
-386
-391
-377
-398
-412
-425
-460
-483
-489
-517
-524
-530
-528
-509
-506
-482
-465
-471
-451
-420
-413
-400
-396
-408
-414
-408
-380
-351
-327
-294
-256
-251
-220
-183
-173
-149
-132
-125
-108
-86
-72
-64
-53
-44
-45
-34
-29
-16
7
43
89
106
133
171
186
202
208
192
182
220
269
302
318
343
355
365
408
466
486
510
529
501
509
518
504
497
471
430
413
414
391
380
393
383
358
323
277
234
201
140
91
51
-1
-77
-153
-174
-214
-305
-402
-492
-548
-581
-618
-635
-663
-719
-769
-821
-849
-872
-893
-885
-890
-919
-909
-878
-910
-941
-946
-986
-991
-959
-941
-902
-869
-854
-835
-815
-824
-820
-790
-803
-810
-816
-845
-829
-811
-800
-795
-800
-778
-789
-806
-769
-734
-719
-679
-675
-677
-654
-652
-615
-540
-513
-496
-466
-444
-432
-418
-392
-366
-361
-350
-314
-290
-266
-248
-216
-189
-214
-225
-216
-227
-236
-235
-254
-274
-292
-308
-333
-390
-407
-402
-433
-448
-451
-474
-516
-535
-546
-576
-604
-610
-635
-650
-661
-675
-670
-681
-690
-708
-722
-736
-739
-734
-754
-762
-761
-780
-785
-791
-801
-786
-755
-719
-694
-677
-652
-619
-602
-578
-543
-521
-487
-480
-494
-473
-448
-424
-376
-318
-284
-265
-243
-221
-197
-162
-118
-81
-76
-64
-47
-41
-13
4
55
93
99
127
131
112
136
160
150
177
201
215
212
228
254
278
315
330
366
406
437
492
533
552
558
564
547
522
489
463
427
397
383
371
354
336
339
324
298
275
215
169
149
101
68
13
-48
-109
-206
-274
-317
-392
-426
-452
-518
-553
-579
-612
-637
-657
-657
-668
-708
-727
-726
-736
-748
-771
-781
-785
-826
-855
-865
-888
-911
-873
-839
-845
-836
-849
-867
-887
-916
-917
-901
-887
-879
-912
-934
-927
-925
-883
-862
-862
-834
-801
-802
-783
-740
-709
-672
-623
-583
-548
-489
-440
-441
-424
-407
-403
-370
-348
-328
-311
-305
-298
-288
-298
-291
-285
-294
-313
-329
-324
-336
-348
-321
-329
-367
-388
-413
-446
-481
-497
-482
-487
-498
-488
-472
-471
-494
-494
-479
-501
-541
-522
-523
-552
-548
-563
-587
-589
-600
-573
-536
-557
-538
-516
-529
-511
-454
-405
-395
-401
-403
-404
-406
-372
-336
-313
-284
-270
-265
-255
-257
-235
-201
-189
-152
-138
-129
-85
-81
-58
-27
-20
6
29
55
53
78
114
131
172
218
254
291
329
374
400
431
461
496
523
536
559
538
513
475
429
399
377
407
401
395
416
387
352
340
273
189
175
154
116
101
42
-36
-111
-174
-239
-291
-317
-350
-408
-450
-464
-506
-523
-531
-572
-593
-614
-639
-664
-661
-666
-713
-731
-745
-791
-820
-828
-828
-826
-813
-813
-835
-825
-825
-851
-843
-821
-839
-846
-829
-822
-830
-832
-807
-807
-823
-787
-764
-764
-732
-729
-725
-713
-706
-668
-660
-678
-673
-646
-622
-594
-571
-546
-513
-520
-536
-540
-500
-465
-452
-434
-432
-415
-380
-360
-351
-327
-337
-330
-323
-302
-286
-294
-300
-295
-325
-355
-336
-344
-329
-301
-309
-315
-315
-337
-347
-347
-354
-330
-334
-345
-357
-376
-395
-418
-406
-414
-417
-379
-368
-363
-341
-337
-342
-356
-352
-355
-367
-334
-317
-318
-276
-273
-268
-247
-252
-243
-233
-207
-172
-146
-118
-98
-94
-92
-64
-42
0
23
21
34
35
51
69
98
129
120
125
140
159
191
235
283
304
354
419
460
487
518
499
471
458
419
405
409
397
382
387
380
375
369
347
352
325
291
282
265
236
207
161
86
29
-3
-47
-73
-72
-102
-149
-179
-189
-216
-226
-248
-312
-356
-379
-411
-416
-423
-472
-495
-541
-612
-658
-709
-744
-774
-798
-783
-802
-855
-867
-874
-904
-900
-889
-923
-926
-904
-885
-880
-884
-903
-942
-963
-964
-949
-914
-890
-860
-829
-769
-728
-697
-629
-609
-584
-563
-558
-509
-473
-476
-451
-448
-452
-438
-415
-383
-357
-329
-318
-315
-315
-331
-348
-364
-348
-330
-320
-295
-282
-305
-317
-323
-333
-328
-304
-301
-297
-301
-291
-281
-290
-259
-262
-258
-241
-243
-248
-272
-266
-275
-285
-273
-263
-260
-290
-301
-290
-301
-279
-263
-275
-273
-281
-293
-296
-278
-264
-254
-242
-217
-211
-214
-190
-170
-151
-127
-106
-90
-73
-56
-40
-13
1
35
60
85
135
172
192
230
282
318
360
387
403
450
467
485
518
503
500
496
458
445
415
409
409
405
427
422
423
418
396
375
348
332
317
321
330
312
305
267
188
147
95
51
19
-22
-58
-105
-153
-203
-248
-271
-298
-333
-339
-341
-359
-398
-453
-488
-522
-584
-628
-660
-718
-737
-768
-806
-828
-853
-857
-851
-838
-832
-835
-837
-850
-879
-908
-917
-935
-979
-1010
-1013
-1008
-1004
-981
-956
-927
-890
-846
-821
-778
-734
-715
-694
-671
-654
-631
-590
-566
-554
-521
-512
-517
-490
-458
-453
-419
-383
-372
-344
-311
-284
-288
-281
-254
-241
-255
-257
-239
-237
-251
-258
-252
-246
-255
-254
-267
-278
-306
-328
-334
-340
-356
-380
-384
-396
-403
-398
-418
-473
-505
-514
-541
-516
-493
-497
-485
-486
-493
-497
-510
-501
-469
-457
-413
-402
-407
-388
-401
-384
-376
-383
-361
-350
-327
-292
-275
-238
-210
-190
-163
-153
-161
-150
-132
-139
-128
-130
-152
-126
-93
-64
-21
25
81
105
126
163
206
241
276
321
350
396
456
498
543
574
574
600
627
642
668
673
653
649
636
624
625
611
598
582
566
552
540
541
540
492
466
424
380
369
337
299
248
188
151
97
39
9
-32
-95
-136
-166
-209
-243
-265
-273
-287
-315
-333
-315
-357
-408
-434
-476
-519
-594
-654
-698
-765
-802
-800
-813
-827
-823
-830
-856
-862
-856
-854
-829
-818
-836
-838
-842
-847
-863
-867
-873
-883
-863
-847
-837
-835
-808
-761
-720
-715
-713
-682
-666
-654
-626
-613
-592
-571
-585
-571
-557
-550
-513
-498
-482
-449
-405
-374
-360
-338
-332
-323
-314
-314
-293
-252
-237
-244
-259
-261
-263
-256
-251
-259
-260
-252
-250
-257
-272
-276
-270
-294
-292
-286
-292
-295
-316
-345
-356
-363
-363
-349
-342
-331
-338
-348
-357
-355
-325
-299
-291
-310
-307
-288
-282
-261
-240
-247
-213
-177
-161
-137
-123
-114
-107
-105
-80
-61
-56
-25
16
39
81
127
144
176
211
261
314
353
420
458
476
505
547
608
660
709
748
765
768
730
705
681
634
638
634
614
595
578
559
526
517
499
471
452
460
443
403
369
304
209
116
27
-30
-95
-151
-190
-237
-272
-316
-333
-352
-373
-400
-446
-480
-521
-575
-622
-682
-726
-770
-810
-844
-883
-920
-922
-889
-889
-892
-898
-925
-920
-912
-920
-925
-917
-917
-942
-932
-908
-925
-954
-978
-988
-982
-968
-932
-908
-894
-858
-833
-792
-748
-737
-698
-682
-678
-646
-613
-596
-603
-595
-582
-593
-581
-566
-556
-531
-501
-462
-455
-441
-402
-400
-412
-387
-369
-333
-319
-337
-342
-359
-377
-384
-398
-395
-390
-416
-437
-440
-457
-459
-448
-442
-449
-444
-436
-445
-446
-455
-470
-478
-483
-488
-476
-448
-436
-456
-445
-414
-400
-378
-346
-317
-285
-266
-237
-236
-260
-243
-236
-223
-188
-187
-173
-167
-169
-163
-146
-99
-111
-107
-86
-62
-33
-7
23
38
56
91
122
173
212
239
280
331
383
418
462
522
579
623
668
728
780
820
844
845
830
779
723
666
618
597
573
558
554
530
512
481
448
407
366
350
325
295
272
213
121
62
-41
-140
-213
-242
-349
-541
-742
-932
-1051
-1187
-1314
-1431
-1512
-1544
-1588
-1634
-1651
-1730
-1838
-1924
-2063
-2227
-2353
-2372
-2329
-2263
-2055
-1792
-1831
-1617
-1507
-1310
-988
-858
-734
-666
-567
-499
-495
-507
-489
-543
-631
-649
-523
-308
-171
29
287
512
673
728
760
726
639
546
390
157
-56
-298
-494
-675
-871
-996
-1080
-1102
-1135
-1119
-1160
-1338
-1613
-1882
-2200
-2713
-3273
-3939
-4602
-4986
-5071
-4903
-4546
-4103
-3658
-3232
-2856
-2588
-2395
-2307
-2257
-2178
-2113
-2057
-2009
-1860
-1601
-1301
-1008
-742
-372
22
424
681
663
648
580
385
173
-47
-144
-121
-98
-21
108
253
444
668
751
846
982
1037
1027
1000
870
912
986
767
743
1224
1668
1969
2377
2600
2893
3323
3574
3619
3853
4217
4470
4685
4909
5407
5695
5607
5506
5207
4874
4614
4342
4111
3935
3931
3689
3181
2268
939
-667
-2462
-3422
-3671
-3566
-3119
-2850
-3130
-3636
-3912
-4376
-4697
-4628
-4658
-4888
-4946
-4621
-4475
-4186
-3652
-3342
-3077
-2511
-1703
-992
-80
956
1414
1571
1776
1884
1846
1958
2338
2572
2849
3348
3722
3887
3972
3950
3592
3147
2804
2462
1933
1447
1131
554
-73
-517
-902
-1328
-1581
-1679
-1998
-2293
-2382
-2652
-3096
-3367
-3556
-3915
-4125
-3945
-3751
-3566
-3155
-2717
-2413
-2052
-1603
-1342
-1086
-745
-512
-310
1
344
502
753
1136
1391
1481
1741
1961
2174
2156
2405
2120
2124
1987
1475
1248
1005
759
428
545
355
282
82
-40
-347
-603
-1057
-1424
-1928
-2546
-3056
-3484
-3687
-3762
-3564
-3246
-2859
-2529
-2245
-2117
-2028
-2023
-2044
-1922
-1672
-1422
-1067
-625
-256
102
439
737
913
1063
1173
1146
1085
981
865
737
678
682
552
717
1063
1125
1197
1156
971
720
503
409
323
292
284
231
177
478
489
193
171
424
513
449
973
1405
1623
1813
1372
777
894
888
925
1505
2174
2648
2604
2230
1712
1599
1527
1021
1006
1192
1172
1213
1641
1263
868
602
756
1010
1162
1766
1415
1445
1384
1298
1099
1003
717
475
566
265
81
-15
-43
-322
-352
-242
-68
123
203
241
266
213
1
-236
-410
-610
-851
-937
-964
-893
-801
-684
-530
-402
-349
-387
-448
-594
-765
-916
-1042
-1085
-1106
-1020
-936
-896
-826
-769
-755
-716
-672
-643
-603
-611
-626
-644
-713
-804
-861
-874
-845
-779
-661
-534
-454
-395
-369
-394
-441
-482
-543
-600
-646
-700
-718
-715
-696
-640
-560
-455
-349
-281
-284
-305
-376
-481
-558
-624
-655
-656
-649
-602
-542
-499
-443
-403
-377
-332
-325
-359
-380
-436
-514
-538
-568
-566
-526
-481
-425
-361
-308
-311
-337
-372
-410
-450
-472
-489
-508
-502
-508
-531
-542
-556
-587
-577
-595
-640
-629
-666
-683
-689
-723
-735
-784
-812
-844
-844
-854
-887
-907
-950
-937
-967
-987
-974
-1000
-1006
-1022
-1027
-1010
-954
-886
-826
-792
-789
-764
-775
-783
-791
-807
-739
-738
-688
-546
-554
-653
-574
-461
-469
-531
-607
-562
-356
-188
-221
-229
-314
-349
-497
-488
-433
-337
-212
-218
-148
-85
-70
-204
-162
-198
-216
-215
-196
-106
-106
-125
-75
46
46
137
169
157
159
94
116
203
229
203
253
346
341
324
405
540
598
545
499
461
443
432
478
553
603
619
604
561
457
353
196
36
-54
-130
-210
-271
-315
-363
-444
-557
-710
-892
-1094
-1258
-1379
-1481
-1571
-1643
-1674
-1708
-1759
-1803
-1835
-1844
-1818
-1803
-1786
-1740
-1683
-1637
-1615
-1586
-1534
-1463
-1389
-1303
-1208
-1122
-1011
-933
-878
-836
-848
-863
-873
-897
-909
-908
-904
-890
-920
-956
-964
-1020
-1070
-1021
-844
-617
-482
-455
-539
-828
-1166
-1186
-1012
-906
-764
-620
-541
-520
-596
-779
-860
-698
-562
-532
-422
-333
-283
-356
-467
-516
-267
105
129
-112
-193
-97
-77
-199
-67
98
-88
-135
37
105
198
436
387
147
-84
-101
-115
346
520
285
434
618
321
27
266
265
335
456
579
703
937
917
541
529
697
651
739
915
1119
1433
1446
1360
1355
1425
1593
1995
2466
2738
2938
3078
3110
3035
3002
3031
3298
3481
3055
2542
1557
115
-956
-1752
-1811
-1208
-263
554
936
826
-140
-1241
-2375
-3302
-3742
-3877
-3695
-3529
-3246
-3226
-3214
-3126
-3057
-2647
-2307
-1751
-1363
-1345
-1499
-1903
-2216
-2298
-1956
-1403
-729
-54
452
846
1112
1332
1522
1687
1746
1612
1273
852
454
154
118
299
580
898
1138
1114
846
423
-148
-662
-1026
-1290
-1508
-1758
-2016
-2316
-2513
-2519
-2396
-2064
-1694
-1370
-1227
-1300
-1510
-1877
-2127
-2217
-2127
-1868
-1492
-1094
-797
-487
-232
-13
260
474
573
578
479
273
51
-98
-171
-188
-164
-269
-476
-680
-919
-1023
-1082
-1102
-1214
-1441
-1771
-2215
-2567
-2803
-2757
-2548
-2188
-1852
-1679
-1575
-1762
-1871
-2013
-2032
-1899
-1802
-1570
-1537
-1436
-1317
-1186
-921
-681
-338
-153
-5
75
-31
-118
-250
-292
-322
-255
-99
-32
67
96
133
127
100
101
-32
-112
-259
-323
-294
-293
-272
-332
-311
-280
-281
-223
-74
273
600
699
627
527
429
302
293
417
691
984
1183
1377
1429
1455
1470
1460
1518
1592
1699
1873
2025
2030
1979
1973
2044
2226
2465
2828
3228
3653
4086
4397
4346
3728
2532
677
-1189
-2614
-3184
-2705
-1477
-61
830
1101
506
-535
-1577
-2379
-2632
-2530
-2182
-2081
-2160
-2382
-2651
-2543
-2152
-1328
-351
591
1302
1487
1250
668
101
-255
-265
-22
314
737
1075
1374
1672
1981
2220
2346
2248
1890
1278
551
-122
-626
-862
-845
-707
-581
-500
-513
-578
-672
-765
-877
-987
-1151
-1447
-1858
-2240
-2511
-2523
-2190
-1626
-959
-359
108
314
343
281
178
144
173
270
405
504
589
677
856
1111
1389
1599
1593
1334
726
-28
-836
-1462
-1678
-1627
-1343
-1107
-993
-1089
-1270
-1436
-1638
-1677
-1764
-1780
-1942
-2185
-2442
-2699
-2664
-2470
-2003
-1600
-1250
-1021
-969
-965
-1056
-1082
-1148
-1087
-998
-1005
-988
-996
-890
-652
-309
36
210
265
149
-26
-228
-393
-479
-519
-402
-311
-217
-120
-84
78
290
478
582
592
542
473
453
482
572
698
864
1072
1219
1334
1450
1558
1767
1987
2238
2415
2515
2624
2632
2710
2768
2900
3103
3226
3302
3205
2992
2651
2381
2200
2138
2249
2427
2611
2655
2507
2025
1258
416
-438
-1192
-1676
-2139
-2338
-2373
-2391
-2170
-2025
-1812
-1722
-1651
-1650
-1736
-1752
-1853
-1793
-1743
-1539
-1321
-1042
-644
-269
262
611
998
1205
1274
1309
1106
948
709
497
398
371
407
437
424
339
210
60
-176
-441
-754
-1065
-1360
-1667
-1935
-2153
-2249
-2259
-2142
-1967
-1808
-1606
-1484
-1338
-1268
-1277
-1248
-1223
-1133
-1035
-866
-646
-393
-119
157
397
585
756
852
892
872
807
723
629
514
412
343
272
274
266
269
253
175
45
-141
-403
-695
-998
-1270
-1411
-1489
-1436
-1322
-1222
-1226
-1289
-1446
-1723
-2063
-2539
-2875
-3244
-3327
-3080
-2627
-1992
-1549
-1150
-1113
-1044
-1120
-1197
-1142
-1153
-963
-1011
-987
-1133
-1206
-1137
-1025
-729
-627
-540
-671
-868
-1057
-1318
-1446
-1538
-1497
-1359
-1234
-1089
-1019
-888
-754
-635
-564
-581
-562
-636
-634
-653
-679
-610
-525
-347
-154
40
209
366
587
777
946
1022
1081
1133
1223
1395
1521
1725
1942
2125
2341
2463
2529
2525
2494
2427
2341
2298
2208
2270
2383
2511
2711
2865
3036
3133
3235
3260
3105
2924
2634
2319
2125
2124
2210
2328
2065
1300
-153
-1986
-3498
-4385
-4123
-3088
-1814
-876
-685
-1136
-1954
-2506
-2691
-2271
-1657
-1065
-745
-909
-1053
-1302
-1056
-601
61
820
1292
1653
1612
1386
941
429
36
-277
-415
-500
-494
-441
-401
-358
-417
-580
-874
-1218
-1530
-1798
-1905
-2002
-2044
-2114
-2248
-2265
-2243
-2054
-1718
-1295
-885
-653
-588
-669
-803
-918
-946
-863
-709
-520
-353
-214
-122
-24
78
144
218
231
188
127
15
-85
-179
-269
-349
-436
-513
-563
-557
-506
-407
-306
-331
-485
-785
-1095
-1309
-1456
-1355
-1210
-1041
-1022
-1224
-1500
-1940
-2167
-2224
-2092
-1908
-1756
-1704
-1848
-1945
-2113
-2101
-2022
-1773
-1452
-1263
-1042
-1081
-1067
-1159
-1219
-1185
-1233
-1161
-1179
-1097
-1047
-1077
-1071
-1152
-1211
-1252
-1264
-1286
-1266
-1254
-1315
-1298
-1335
-1322
-1249
-1145
-988
-888
-785
-729
-694
-656
-625
-543
-456
-342
-182
-70
66
188
267
381
428
470
529
593
737
933
1123
1294
1443
1584
1692
1805
1923
2039
2098
2111
2100
2009
1952
1837
1830
1787
1826
1878
1900
2078
2161
2360
2524
2684
2774
2712
2576
2319
2028
1813
1695
1617
1129
278
-801
-2211
-2919
-2978
-2480
-1622
-939
-658
-940
-1201
-1617
-1634
-1517
-1253
-961
-1002
-899
-974
-788
-627
-323
7
139
414
538
612
545
313
-36
-453
-777
-937
-999
-954
-792
-660
-637
-686
-791
-1033
-1164
-1270
-1330
-1376
-1378
-1393
-1528
-1530
-1547
-1440
-1266
-1053
-800
-737
-678
-745
-903
-1022
-1126
-1166
-1185
-1133
-1064
-1023
-990
-962
-940
-930
-900
-858
-819
-781
-753
-710
-701
-679
-659
-770
-832
-860
-772
-564
-399
-321
-534
-878
-1237
-1507
-1686
-1722
-1680
-1674
-1548
-1572
-1651
-1809
-1952
-1983
-1996
-1874
-1904
-1906
-1920
-1903
-1861
-1802
-1684
-1565
-1328
-1140
-971
-910
-936
-974
-1010
-1020
-1001
-935
-845
-752
-661
-641
-663
-674
-713
-713
-711
-697
-687
-704
-697
-744
-780
-819
-836
-811
-763
-665
-571
-519
-490
-475
-488
-432
-288
-110
97
302
448
519
602
700
839
980
1144
1361
1574
1767
1913
2050
2095
2127
2142
2100
2025
1983
1990
1990
2081
2136
2184
2238
2287
2319
2386
2406
2422
2476
2493
2494
2383
2191
1837
1588
1067
53
-955
-2193
-3201
-3302
-2881
-2170
-1447
-993
-1051
-1210
-1283
-1378
-1190
-1151
-997
-1078
-1127
-1049
-954
-682
-574
-199
-62
106
358
387
283
-41
-387
-896
-1294
-1484
-1557
-1497
-1323
-1126
-1074
-1117
-1187
-1325
-1448
-1471
-1462
-1468
-1481
-1485
-1573
-1620
-1590
-1492
-1322
-1175
-981
-850
-831
-858
-978
-1171
-1340
-1402
-1468
-1469
-1383
-1359
-1287
-1168
-1052
-910
-801
-688
-597
-527
-462
-440
-494
-610
-689
-718
-687
-520
-360
-268
-203
-224
-307
-409
-538
-693
-844
-995
-1093
-1143
-1190
-1211
-1202
-1220
-1200
-1171
-1217
-1300
-1390
-1466
-1516
-1511
-1465
-1373
-1250
-1107
-965
-857
-771
-717
-675
-647
-588
-531
-500
-412
-376
-362
-319
-306
-295
-238
-176
-140
-124
-163
-216
-293
-333
-332
-308
-251
-206
-207
-216
-168
-129
-12
107
215
264
336
425
460
637
841
1085
1401
1635
1832
1988
2047
2149
2207
2195
2228
2231
2213
2261
2352
2353
2423
2537
2536
2641
2828
2906
2917
2931
2804
2600
2388
2022
1325
309
-791
-1877
-2674
-2893
-2697
-2277
-1816
-1486
-1420
-1505
-1530
-1552
-1549
-1501
-1444
-1444
-1409
-1302
-1130
-972
-765
-466
-309
-184
-95
-212
-436
-716
-1119
-1555
-1857
-1993
-2000
-1892
-1713
-1565
-1513
-1517
-1521
-1555
-1571
-1499
-1450
-1453
-1486
-1522
-1572
-1580
-1501
-1437
-1329
-1208
-1112
-1111
-1209
-1346
-1543
-1689
-1771
-1741
-1645
-1510
-1371
-1298
-1219
-1132
-1029
-860
-647
-441
-246
-109
-10
28
26
51
54
72
112
131
118
64
-21
-144
-288
-433
-546
-640
-726
-778
-837
-884
-977
-1059
-1102
-1163
-1149
-1087
-1014
-995
-988
-964
-958
-921
-864
-802
-770
-744
-692
-616
-540
-481
-408
-361
-312
-215
-145
-96
-27
36
95
176
223
221
284
395
505
619
720
749
761
776
737
676
647
645
718
821
942
995
999
1110
1125
1246
1441
1640
1819
1976
2150
2217
2383
2458
2584
2619
2660
2744
2671
2752
2826
2883
2890
2880
2656
2189
1654
824
-145
-1061
-1893
-2401
-2451
-2216
-1791
-1433
-1247
-1165
-1180
-1228
-1243
-1229
-1333
-1338
-1368
-1370
-1302
-1201
-1058
-967
-779
-656
-569
-569
-704
-953
-1306
-1611
-1922
-2109
-2169
-2095
-1950
-1771
-1560
-1495
-1468
-1431
-1405
-1384
-1348
-1316
-1344
-1388
-1421
-1471
-1489
-1474
-1430
-1381
-1302
-1214
-1220
-1294
-1419
-1557
-1650
-1690
-1640
-1521
-1384
-1251
-1105
-967
-852
-682
-483
-322
-179
-73
-27
15
47
65
85
86
118
123
143
151
61
-47
-169
-293
-387
-460
-552
-632
-662
-712
-778
-803
-844
-869
-870
-872
-887
-891
-911
-943
-949
-945
-934
-936
-908
-891
-836
-740
-706
-635
-522
-421
-306
-184
-105
-62
-4
54
108
137
175
205
281
427
495
524
517
478
467
462
451
431
420
495
604
662
751
850
896
1000
1180
1283
1331
1407
1449
1481
1620
1703
1809
1921
1997
2097
2127
2170
2098
2082
2064
2060
2079
2069
2093
2047
2047
1954
1741
1417
945
405
-118
-555
-1023
-1367
-1551
-1692
-1643
-1522
-1393
-1306
-1213
-1178
-1217
-1183
-1217
-1290
-1344
-1400
-1412
-1453
-1438
-1411
-1412
-1417
-1356
-1339
-1531
-1620
-1665
-1805
-1973
-1986
-1923
-1904
-1879
-1784
-1592
-1474
-1485
-1473
-1331
-1261
-1312
-1306
-1252
-1301
-1373
-1374
-1357
-1356
-1359
-1346
-1368
-1379
-1397
-1422
-1409
-1434
-1452
-1395
-1307
-1209
-1058
-928
-839
-717
-629
-556
-452
-334
-253
-192
-102
-89
-110
-128
-161
-216
-249
-263
-297
-309
-324
-352
-404
-433
-469
-522
-541
-568
-581
-585
-602
-617
-637
-640
-627
-619
-589
-551
-506
-433
-395
-369
-345
-349
-321
-236
-135
-14
93
156
255
326
290
289
315
293
313
328
359
412
460
521
577
675
762
810
827
840
838
851
873
900
943
981
1068
1150
1260
1350
1426
1487
1523
1598
1630
1724
1804
1873
1940
1967
2072
2134
2157
2230
2297
2306
2304
2308
2138
1956
1757
1350
945
501
-111
-711
-1139
-1442
-1544
-1413
-1272
-1166
-1051
-1095
-1139
-1205
-1287
-1354
-1438
-1495
-1542
-1476
-1471
-1407
-1325
-1289
-1169
-1092
-1041
-1074
-1147
-1266
-1420
-1517
-1620
-1671
-1684
-1603
-1488
-1366
-1250
-1193
-1154
-1161
-1209
-1255
-1279
-1330
-1415
-1497
-1561
-1604
-1652
-1690
-1661
-1567
-1504
-1417
-1349
-1388
-1438
-1499
-1599
-1640
-1573
-1483
-1342
-1182
-1068
-970
-877
-802
-694
-607
-534
-481
-467
-472
-473
-451
-430
-383
-360
-311
-276
-279
-297
-356
-434
-535
-644
-734
-816
-868
-882
-892
-926
-968
-1016
-1065
-1069
-1078
-1063
-1016
-962
-895
-812
-748
-725
-674
-627
-592
-542
-447
-387
-327
-226
-190
-129
-25
43
126
161
170
183
166
203
233
262
319
391
434
513
568
580
581
591
588
540
544
567
569
624
762
840
941
1051
1067
1112
1193
1269
1325
1429
1508
1583
1651
1694
1719
1696
1734
1772
1788
1835
1902
1929
1930
1926
1807
1680
1535
1362
1194
1028
904
711
521
316
39
-218
-481
-709
-877
-973
-997
-1045
-1046
-1060
-1084
-1149
-1239
-1300
-1385
-1409
-1444
-1473
-1519
-1597
-1630
-1705
-1711
-1700
-1671
-1601
-1562
-1532
-1583
-1578
-1614
-1682
-1681
-1682
-1668
-1639
-1599
-1593
-1596
-1583
-1576
-1590
-1604
-1587
-1613
-1590
-1593
-1632
-1654
-1678
-1683
-1665
-1613
-1575
-1540
-1492
-1450
-1417
-1365
-1322
-1266
-1193
-1127
-1047
-956
-886
-806
-731
-675
-603
-550
-479
-433
-393
-362
-364
-360
-356
-346
-331
-299
-268
-249
-229
-232
-249
-250
-254
-246
-254
-229
-184
-175
-162
-141
-161
-196
-213
-233
-264
-289
-286
-261
-188
-92
17
113
168
205
213
217
233
217
220
230
242
309
365
403
469
505
518
548
548
516
542
554
561
587
594
599
622
692
744
802
829
831
876
946
1016
1063
1095
1096
1108
1135
1174
1225
1204
1280
1359
1382
1536
1634
1646
1622
1611
1498
1360
1373
1233
1163
1188
1129
1054
950
896
666
538
449
178
49
-90
-172
-375
-413
-523
-812
-882
-936
-961
-983
-870
-912
-1013
-1011
-1147
-1307
-1412
-1511
-1619
-1593
-1505
-1457
-1472
-1446
-1440
-1508
-1501
-1524
-1544
-1617
-1621
-1595
-1630
-1618
-1637
-1685
-1718
-1697
-1648
-1657
-1613
-1573
-1603
-1543
-1492
-1491
-1463
-1417
-1400
-1411
-1370
-1334
-1357
-1378
-1345
-1299
-1305
-1232
-1186
-1178
-1111
-1061
-1015
-998
-935
-865
-838
-763
-681
-610
-575
-513
-448
-438
-385
-367
-380
-383
-394
-402
-406
-380
-370
-348
-327
-319
-288
-261
-220
-194
-189
-173
-204
-254
-306
-386
-449
-499
-493
-475
-428
-338
-268
-180
-88
21
123
199
265
256
223
169
122
116
72
73
115
155
213
248
264
266
274
277
271
284
312
312
323
393
467
517
552
544
556
567
553
563
558
584
611
651
685
728
751
762
822
843
904
1010
1048
1098
1160
1161
1128
1167
1110
1034
1038
984
920
883
911
861
832
847
819
750
699
634
521
427
387
321
143
82
-87
-211
-227
-264
-294
-340
-289
-452
-489
-518
-653
-764
-850
-886
-1043
-1007
-1009
-1083
-1094
-1060
-1078
-1110
-1054
-1079
-1126
-1140
-1118
-1156
-1196
-1183
-1267
-1315
-1309
-1318
-1342
-1348
-1329
-1362
-1366
-1363
-1356
-1371
-1372
-1375
-1377
-1385
-1362
-1350
-1372
-1356
-1336
-1327
-1295
-1256
-1250
-1225
-1205
-1190
-1163
-1116
-1076
-1059
-1012
-986
-970
-918
-868
-840
-820
-785
-759
-737
-712
-699
-676
-649
-622
-580
-562
-543
-521
-511
-492
-455
-444
-432
-417
-407
-388
-372
-333
-328
-350
-371
-423
-479
-505
-510
-513
-505
-477
-431
-390
-331
-268
-236
-179
-125
-72
-42
-28
-35
-75
-73
-78
-88
-76
-35
8
53
111
123
159
200
227
274
352
420
438
481
503
505
517
529
567
568
589
640
654
648
671
672
651
671
697
672
656
705
731
759
809
841
850
833
880
934
874
897
897
767
779
724
635
661
618
623
633
643
587
533
535
464
470
420
349
308
189
98
68
35
6
22
28
-18
-65
-48
-99
-195
-273
-310
-435
-529
-516
-682
-741
-761
-816
-865
-839
-798
-918
-857
-846
-956
-947
-939
-1017
-1040
-980
-993
-999
-965
-969
-1086
-1079
-1111
-1182
-1124
-1148
-1189
-1215
-1202
-1240
-1258
-1218
-1240
-1193
-1146
-1119
-1110
-1118
-1122
-1151
-1139
-1145
-1111
-1103
-1128
-1072
-1065
-1050
-1009
-984
-969
-964
-946
-926
-920
-920
-918
-889
-868
-837
-780
-750
-712
-683
-648
-632
-606
-562
-540
-513
-485
-464
-438
-398
-372
-345
-317
-283
-246
-209
-195
-204
-246
-261
-301
-330
-320
-327
-286
-237
-186
-147
-110
-58
-35
-21
-3
-3
6
4
-24
-44
-74
-79
-75
-50
-25
5
46
82
122
135
170
200
224
248
260
302
319
358
381
382
414
434
427
440
454
437
476
479
482
491
460
450
436
431
450
468
481
548
579
591
619
614
604
564
567
509
453
439
397
346
339
306
200
241
233
154
182
196
156
127
208
141
64
166
126
105
130
139
84
91
123
-26
-10
-63
-188
-180
-194
-214
-231
-176
-265
-337
-342
-462
-487
-507
-542
-549
-502
-463
-511
-512
-517
-585
-605
-578
-647
-686
-673
-720
-787
-809
-844
-936
-959
-938
-936
-893
-863
-862
-886
-903
-896
-940
-964
-938
-954
-966
-912
-933
-927
-914
-929
-923
-923
-924
-940
-935
-930
-951
-941
-939
-936
-906
-855
-804
-771
-739
-717
-723
-735
-718
-701
-701
-672
-666
-659
-631
-647
-639
-628
-641
-610
-589
-571
-529
-505
-457
-449
-421
-390
-410
-423
-426
-450
-463
-483
-512
-536
-535
-507
-464
-418
-354
-299
-276
-257
-241
-229
-199
-187
-161
-129
-135
-105
-105
-104
-83
-74
-60
-19
3
-8
13
38
47
62
87
125
136
183
229
210
187
196
171
150
173
176
195
230
274
286
304
323
328
334
326
303
277
269
248
231
234
260
283
308
336
370
413
441
479
454
421
397
359
293
277
300
287
300
298
293
274
260
238
186
175
152
130
119
95
44
12
-1
-42
-56
-54
-42
-55
-46
-36
-59
-70
-78
-88
-135
-174
-214
-237
-284
-317
-306
-331
-325
-328
-337
-350
-339
-356
-408
-450
-495
-524
-559
-582
-582
-551
-531
-521
-528
-518
-502
-525
-534
-575
-626
-687
-765
-811
-849
-841
-817
-796
-769
-749
-716
-715
-716
-700
-684
-657
-649
-643
-645
-644
-661
-689
-721
-750
-753
-754
-731
-718
-731
-737
-723
-694
-663
-635
-600
-607
-583
-560
-575
-548
-545
-534
-527
-535
-492
-489
-495
-462
-450
-459
-420
-399
-392
-341
-305
-285
-251
-242
-255
-235
-227
-211
-202
-181
-131
-120
-88
-48
-32
-6
28
13
13
19
-23
-32
-32
-42
-33
1
17
26
39
39
-4
-39
-55
-95
-93
-64
-26
-2
72
133
129
155
154
127
105
50
-1
-14
-35
-31
-1
15
44
57
63
97
83
105
116
102
145
165
182
199
204
208
194
194
173
154
158
164
168
154
148
128
58
15
10
-15
-12
11
2
29
71
77
113
120
71
20
-7
-61
-150
-216
-238
-258
-235
-200
-187
-143
-107
-107
-118
-109
-118
-172
-202
-242
-300
-318
-347
-354
-378
-369
-375
-412
-386
-436
-494
-487
-505
-502
-460
-441
-449
-422
-454
-496
-495
-520
-523
-538
-550
-580
-620
-606
-617
-658
-652
-634
-673
-669
-644
-662
-665
-663
-692
-673
-653
-674
-659
-640
-627
-638
-651
-653
-691
-684
-657
-675
-647
-631
-627
-626
-620
-636
-643
-650
-679
-657
-610
-583
-578
-543
-541
-551
-529
-528
-519
-503
-472
-446
-447
-418
-403
-400
-378
-361
-343
-318
-329
-330
-327
-324
-347
-357
-348
-333
-317
-293
-249
-230
-212
-187
-195
-190
-208
-243
-257
-284
-299
-317
-314
-311
-303
-296
-274
-267
-256
-213
-199
-180
-129
-106
-109
-92
-95
-72
-40
-43
-29
-25
-29
-41
-36
-14
1
27
56
103
122
136
183
180
205
226
243
281
284
273
291
275
217
210
196
156
111
101
101
82
83
88
99
74
81
96
72
72
44
39
31
6
-13
-20
-21
-27
-16
0
3
18
13
-31
-53
-63
-75
-94
-112
-108
-126
-129
-162
-226
-241
-263
-307
-312
-293
-277
-286
-297
-295
-316
-349
-346
-382
-432
-443
-494
-532
-572
-630
-654
-657
-646
-633
-618
-606
-599
-602
-597
-581
-549
-540
-550
-562
-585
-587
-587
-602
-606
-602
-603
-606
-598
-586
-616
-634
-674
-676
-658
-650
-638
-641
-619
-581
-545
-526
-491
-490
-485
-455
-448
-446
-479
-508
-510
-522
-514
-472
-441
-436
-408
-374
-366
-346
-308
-291
-259
-219
-174
-128
-90
-102
-106
-99
-92
-62
-64
-64
-86
-123
-120
-129
-139
-129
-136
-136
-148
-144
-116
-106
-125
-95
-53
-41
-14
-34
-71
-85
-109
-111
-134
-160
-148
-135
-103
-50
-15
2
53
39
46
91
70
71
84
87
67
56
41
7
-11
6
1
-1
2
22
28
8
27
3
38
52
49
64
52
56
36
27
-8
-40
-56
-80
-85
-94
-111
-144
-156
-176
-190
-178
-178
-175
-162
-150
-164
-155
-158
-188
-215
-253
-284
-326
-360
-340
-339
-325
-299
-254
-259
-284
-307
-360
-389
-407
-424
-426
-427
-417
-426
-441
-434
-463
-494
-510
-530
-561
-571
-553
-556
-562
-552
-545
-543
-539
-562
-597
-619
-658
-683
-716
-707
-716
-730
-705
-702
-703
-718
-744
-763
-768
-756
-740
-701
-660
-663
-669
-642
-648
-666
-656
-668
-660
-619
-618
-624
-607
-604
-612
-579
-567
-554
-527
-496
-464
-440
-420
-403
-386
-360
-325
-300
-268
-235
-232
-205
-177
-204
-212
-242
-268
-256
-270
-256
-232
-212
-197
-177
-131
-102
-71
-41
-3
15
49
56
50
42
38
29
-8
-33
-62
-84
-86
-89
-85
-52
-48
-23
-15
-17
4
7
2
-8
-9
0
-16
-27
-25
8
15
32
65
79
83
66
67
66
47
46
57
6
-17
-5
-59
-70
-68
-116
-142
-137
-156
-212
-225
-247
-294
-311
-328
-327
-351
-335
-340
-354
-358
-394
-405
-398
-404
-436
-408
-390
-419
-430
-429
-432
-444
-441
-438
-466
-448
-444
-491
-498
-516
-548
-548
-554
-575
-578
-573
-601
-638
-650
-668
-707
-724
-726
-746
-753
-738
-769
-791
-801
-825
-840
-846
-863
-880
-853
-858
-856
-836
-819
-807
-806
-795
-761
-757
-736
-716
-735
-710
-703
-713
-702
-686
-679
-654
-626
-602
-573
-546
-512
-516
-505
-484
-467
-425
-389
-368
-326
-292
-269
-247
-209
-173
-145
-117
-97
-99
-113
-122
-112
-127
-123
-90
-64
-39
4
43
89
146
145
176
194
170
183
182
144
148
157
134
149
161
158
158
168
155
142
146
159
178
181
209
221
208
199
215
230
220
246
270
268
276
289
265
235
236
223
164
132
108
58
10
-33
-50
-93
-124
-120
-138
-175
-221
-269
-317
-371
-428
-466
-494
-554
-591
-608
-627
-635
-632
-651
-668
-671
-648
-652
-665
-661
-692
-739
-748
-744
-778
-777
-749
-735
-730
-716
-697
-679
-686
-679
-669
-684
-698
-693
-684
-677
-667
-653
-666
-688
-687
-709
-725
-726
-724
-706
-698
-725
-730
-728
-763
-777
-765
-768
-773
-774
-774
-766
-755
-737
-698
-654
-602
-548
-522
-492
-469
-434
-390
-376
-361
-311
-274
-261
-210
-169
-154
-132
-114
-87
-42
-10
40
84
103
142
166
157
153
144
123
108
84
58
53
38
20
29
46
63
64
61
71
51
49
40
17
10
21
23
39
52
45
64
79
91
117
123
138
164
163
164
161
161
165
157
175
195
201
217
233
236
232
255
231
211
215
187
171
134
103
65
16
-15
-64
-123
-157
-192
-254
-302
-332
-404
-445
-466
-500
-527
-548
-575
-594
-592
-603
-593
-584
-581
-549
-549
-562
-548
-541
-548
-564
-572
-555
-564
-548
-525
-521
-503
-494
-490
-510
-511
-508
-523
-545
-528
-515
-517
-496
-511
-514
-515
-529
-522
-500
-491
-484
-451
-433
-426
-402
-391
-395
-384
-351
-330
-305
-275
-231
-217
-211
-156
-115
-99
-57
-33
-4
41
55
61
69
77
83
120
124
130
148
145
160
176
178
202
225
235
237
230
233
215
205
219
211
205
194
183
175
171
157
140
142
147
144
136
133
140
126
124
116
102
108
103
74
69
89
94
113
132
167
192
193
212
234
240
253
263
282
282
268
269
273
247
243
246
234
229
229
214
209
219
200
183
175
165
126
100
82
76
57
51
38
4
5
-18
-33
-34
-81
-106
-97
-116
-165
-190
-220
-261
-296
-333
-332
-337
-353
-343
-358
-353
-345
-376
-399
-431
-459
-486
-490
-496
-497
-485
-479
-474
-491
-497
-503
-544
-562
-579
-598
-602
-608
-610
-591
-574
-556
-527
-506
-473
-427
-419
-419
-399
-399
-401
-387
-385
-361
-337
-325
-304
-297
-270
-218
-199
-182
-172
-169
-159
-163
-157
-138
-104
-82
-61
-20
16
35
54
88
83
88
123
124
138
150
170
210
227
240
267
278
277
302
314
307
319
321
315
328
341
334
334
325
314
321
321
318
315
285
256
235
206
200
179
164
169
181
202
210
206
211
201
200
215
191
171
162
141
113
94
72
85
96
90
120
101
44
30
-7
-54
-56
-78
-107
-134
-166
-187
-230
-268
-294
-331
-338
-355
-378
-372
-395
-432
-453
-473
-522
-561
-557
-555
-567
-568
-550
-538
-542
-527
-493
-483
-478
-467
-476
-461
-458
-467
-455
-440
-428
-383
-372
-351
-323
-313
-289
-277
-283
-285
-270
-255
-255
-246
-211
-208
-233
-222
-226
-270
-276
-271
-283
-279
-267
-271
-285
-292
-275
-286
-314
-295
-292
-307
-283
-282
-261
-219
-211
-201
-198
-201
-187
-170
-165
-167
-159
-165
-167
-151
-138
-126
-101
-84
-72
-63
-64
-60
-71
-92
-106
-104
-106
-112
-96
-104
-139
-144
-155
-175
-170
-157
-151
-152
-144
-143
-145
-161
-159
-138
-137
-139
-126
-112
-104
-97
-99
-94
-107
-87
-76
-80
-73
-77
-87
-107
-112
-122
-148
-161
-174
-199
-200
-210
-211
-202
-215
-233
-255
-276
-284
-292
-286
-275
-287
-310
-328
-337
-345
-350
-339
-350
-356
-338
-354
-374
-365
-362
-367
-375
-390
-381
-375
-378
-361
-363
-360
-363
-364
-364
-375
-382
-379
-359
-349
-334
-311
-302
-299
-291
-298
-320
-320
-315
-300
-294
-265
-223
-217
-226
-230
-231
-252
-238
-227
-219
-216
-233
-215
-200
-198
-201
-216
-236
-261
-268
-266
-263
-257
-246
-237
-250
-262
-274
-270
-258
-253
-238
-224
-225
-204
-186
-167
-149
-140
-141
-121
-95
-80
-55
-42
-26
-27
-13
-1
9
22
31
45
86
119
142
158
185
186
183
212
216
205
207
218
227
238
253
259
271
288
297
274
232
161
82
49
34
21
40
36
2
-25
-52
-77
-90
-115
-143
-180
-215
-235
-264
-283
-316
-392
-442
-458
-501
-514
-499
-532
-585
-622
-637
-647
-649
-634
-633
-652
-639
-625
-622
-608
-598
-589
-607
-619
-611
-625
-617
-585
-562
-551
-556
-542
-532
-549
-545
-509
-497
-523
-514
-487
-494
-497
-473
-446
-441
-423
-398
-395
-376
-353
-344
-348
-349
-336
-330
-339
-305
-280
-275
-228
-199
-179
-122
-95
-78
-41
-16
1
20
37
44
20
36
58
63
84
123
138
138
157
151
155
153
131
125
120
97
106
77
39
24
-3
-17
-25
-49
-68
-91
-115
-133
-154
-172
-195
-230
-252
-273
-273
-258
-275
-293
-284
-283
-314
-318
-331
-346
-351
-356
-388
-404
-412
-429
-428
-443
-443
-440
-453
-464
-466
-474
-477
-494
-514
-522
-530
-514
-536
-566
-577
-578
-583
-570
-543
-527
-513
-503
-488
-481
-484
-489
-493
-505
-500
-489
-482
-457
-440
-431
-426
-413
-400
-371
-364
-353
-323
-302
-278
-256
-242
-241
-229
-230
-225
-237
-224
-204
-206
-176
-178
-190
-166
-172
-195
-171
-156
-159
-135
-128
-107
-86
-91
-86
-73
-61
-63
-62
-63
-56
-49
-51
-69
-108
-129
-133
-133
-139
-139
-153
-187
-232
-267
-301
-307
-267
-244
-236
-238
-266
-327
-354
-354
-388
-422
-457
-469
-450
-464
-497
-513
-516
-493
-472
-458
-433
-423
-421
-425
-426
-444
-455
-458
-447
-418
-414
-399
-380
-365
-358
-368
-352
-337
-318
-297
-284
-265
-254
-231
-214
-200
-196
-194
-176
-158
-126
-108
-90
-35
-37
-36
-13
-19
-18
15
41
66
105
136
159
169
194
193
184
212
215
218
224
226
231
227
251
265
265
291
297
289
285
255
235
205
166
137
142
146
152
124
67
36
-4
-34
-64
-121
-147
-169
-205
-235
-257
-290
-336
-382
-441
-459
-476
-488
-479
-518
-534
-565
-602
-602
-635
-649
-652
-676
-670
-674
-699
-691
-687
-696
-698
-712
-705
-664
-655
-663
-658
-671
-681
-703
-710
-685
-678
-660
-634
-612
-580
-550
-541
-524
-516
-519
-512
-493
-469
-460
-425
-402
-406
-399
-387
-368
-361
-346
-314
-291
-272
-251
-236
-219
-206
-205
-176
-161
-155
-140
-133
-118
-89
-66
-50
-53
-48
-32
-37
-40
-44
-49
-61
-50
-61
-74
-56
-62
-76
-81
-88
-96
-97
-97
-97
-99
-107
-98
-93
-60
-37
-37
-42
-37
-41
-33
-15
-14
-12
-36
-49
-41
-30
-19
3
40
71
66
66
84
75
56
42
40
31
27
25
10
-23
-40
-49
-61
-59
-81
-113
-140
-173
-209
-232
-242
-275
-321
-338
-371
-399
-417
-440
-460
-506
-533
-545
-574
-590
-610
-631
-644
-667
-655
-654
-664
-659
-655
-657
-678
-707
-724
-723
-745
-750
-740
-749
-773
-781
-795
-851
-869
-866
-872
-873
-835
-813
-818
-804
-803
-832
-843
-838
-839
-801
-795
-770
-734
-727
-691
-691
-679
-640
-628
-581
-536
-536
-501
-458
-447
-443
-428
-414
-385
-357
-342
-301
-265
-241
-206
-186
-150
-145
-130
-94
-75
-58
-34
-21
-10
25
21
45
77
91
108
113
140
153
146
162
187
202
230
236
236
247
271
267
257
265
269
290
282
289
299
290
282
277
277
307
315
327
386
417
426
414
328
205
89
17
29
97
162
198
175
116
65
19
-18
-57
-98
-129
-127
-158
-143
-150
-235
-308
-379
-444
-457
-452
-464
-474
-510
-566
-616
-650
-683
-712
-741
-748
-746
-719
-688
-683
-698
-721
-749
-771
-784
-780
-760
-772
-758
-722
-687
-656
-655
-645
-625
-609
-583
-571
-532
-491
-479
-489
-495
-522
-561
-549
-544
-546
-520
-493
-489
-490
-475
-458
-442
-423
-395
-360
-344
-323
-297
-296
-285
-270
-266
-231
-210
-197
-174
-164
-165
-176
-185
-193
-184
-156
-149
-167
-180
-187
-205
-213
-217
-228
-220
-243
-273
-276
-298
-338
-373
-402
-415
-443
-450
-445
-476
-480
-498
-530
-524
-520
-547
-562
-568
-568
-592
-631
-615
-615
-626
-643
-656
-670
-680
-671
-669
-667
-660
-632
-599
-591
-598
-566
-540
-536
-523
-486
-485
-502
-472
-440
-434
-405
-389
-381
-366
-366
-339
-315
-310
-278
-246
-226
-207
-191
-158
-134
-131
-103
-70
-58
-28
3
27
35
68
106
131
172
226
254
263
273
269
286
296
300
325
326
321
330
336
332
343
367
378
387
419
434
422
405
383
391
366
350
369
334
283
250
219
189
178
177
169
156
119
86
34
-27
-78
-134
-176
-208
-246
-277
-318
-372
-424
-459
-494
-539
-554
-561
-595
-613
-651
-707
-750
-777
-796
-818
-826
-837
-827
-825
-827
-841
-847
-855
-874
-890
-890
-868
-871
-880
-887
-913
-926
-924
-925
-911
-887
-864
-831
-808
-805
-780
-793
-787
-748
-765
-730
-688
-680
-647
-622
-566
-528
-515
-488
-464
-451
-435
-437
-421
-394
-378
-370
-359
-339
-316
-284
-257
-232
-204
-188
-164
-146
-153
-139
-123
-96
-66
-38
4
19
26
44
51
37
54
70
60
69
103
103
113
145
164
194
212
236
257
262
292
328
322
354
357
347
355
360
390
415
424
445
475
483
503
547
552
540
534
520
542
549
545
529
488
468
449
422
403
356
339
338
297
299
277
240
189
129
114
72
20
-13
-66
-122
-153
-188
-241
-280
-329
-386
-453
-520
-568
-611
-665
-707
-752
-767
-786
-776
-775
-802
-796
-797
-834
-845
-819
-824
-824
-833
-835
-826
-823
-820
-808
-818
-818
-792
-783
-766
-754
-726
-707
-705
-682
-663
-635
-618
-593
-548
-534
-524
-477
-438
-410
-372
-349
-314
-283
-263
-230
-208
-198
-187
-164
-129
-113
-83
-65
-62
-51
-48
-60
-69
-80
-92
-99
-105
-109
-115
-124
-122
-136
-160
-166
-211
-218
-215
-235
-239
-271
-318
-363
-417
-478
-518
-556
-610
-627
-631
-646
-642
-651
-691
-733
-766
-809
-856
-883
-926
-958
-952
-964
-994
-1027
-1041
-1047
-1053
-1049
-1046
-1048
-1029
-1012
-1033
-1036
-1054
-1047
-1008
-965
-923
-888
-831
-795
-757
-716
-667
-634
-600
-558
-537
-506
-482
-436
-396
-350
-288
-235
-187
-126
-55
-14
34
82
110
148
190
230
278
303
315
346
376
409
420
439
485
510
516
542
560
548
549
558
553
554
559
580
582
593
625
641
643
657
662
666
702
704
710
705
655
584
505
438
400
401
409
383
342
319
288
251
194
154
120
47
-2
-16
-68
-123
-176
-266
-342
-398
-432
-430
-463
-529
-607
-695
-744
-788
-827
-845
-889
-915
-926
-916
-897
-893
-890
-873
-878
-890
-886
-895
-905
-890
-895
-898
-886
-889
-877
-874
-859
-820
-807
-784
-738
-712
-674
-645
-634
-607
-604
-586
-545
-513
-481
-452
-440
-431
-415
-418
-414
-380
-355
-341
-301
-262
-229
-205
-205
-190
-196
-221
-214
-215
-223
-230
-222
-230
-275
-298
-334
-394
-410
-428
-444
-422
-424
-453
-472
-503
-536
-558
-577
-613
-613
-608
-635
-625
-635
-651
-661
-693
-694
-687
-701
-668
-651
-653
-638
-647
-654
-651
-654
-637
-612
-588
-537
-514
-489
-464
-451
-440
-438
-418
-387
-349
-315
-275
-236
-215
-156
-121
-104
-61
-29
15
59
104
135
162
186
205
207
224
248
275
320
352
386
420
471
506
539
581
621
649
675
705
737
772
789
822
848
862
893
911
908
867
812
770
705
662
650
614
565
546
515
474
434
386
354
310
247
182
105
44
-1
-67
-141
-220
-291
-343
-383
-432
-486
-530
-592
-645
-682
-745
-784
-813
-856
-876
-899
-904
-913
-919
-934
-964
-981
-996
-1018
-1034
-1046
-1098
-1126
-1157
-1155
-1154
-1173
-1144
-1127
-1104
-1072
-1034
-993
-958
-931
-913
-921
-921
-901
-895
-889
-871
-837
-792
-746
-715
-678
-650
-612
-571
-531
-474
-457
-418
-390
-374
-350
-344
-336
-334
-328
-322
-306
-280
-281
-299
-315
-331
-333
-346
-345
-329
-369
-397
-393
-413
-403
-397
-402
-416
-448
-455
-461
-461
-464
-479
-470
-483
-484
-453
-451
-444
-443
-444
-405
-392
-378
-332
-329
-330
-303
-314
-330
-311
-291
-261
-225
-207
-185
-153
-152
-147
-119
-102
-121
-109
-101
-95
-95
-85
-60
-49
-31
-16
18
32
39
71
88
100
121
146
161
185
197
226
270
309
364
410
443
476
509
509
525
557
567
592
623
630
649
644
617
576
538
514
492
472
453
422
382
341
287
211
184
161
113
93
64
25
-34
-95
-151
-205
-274
-332
-366
-429
-490
-548
-625
-661
-710
-780
-816
-865
-891
-887
-913
-909
-912
-927
-955
-965
-979
-999
-1002
-1006
-1031
-1060
-1069
-1082
-1091
-1090
-1098
-1091
-1091
-1086
-1050
-1024
-999
-959
-924
-902
-895
-871
-841
-810
-777
-775
-740
-710
-681
-652
-647
-630
-582
-571
-574
-536
-483
-455
-442
-437
-436
-415
-384
-363
-354
-330
-308
-295
-281
-275
-280
-280
-281
-293
-296
-327
-361
-347
-329
-309
-300
-305
-316
-326
-328
-326
-338
-388
-394
-390
-416
-417
-409
-413
-424
-412
-378
-385
-396
-374
-388
-395
-398
-398
-398
-411
-420
-434
-454
-438
-423
-418
-396
-392
-379
-361
-347
-333
-328
-305
-291
-273
-249
-226
-213
-198
-180
-163
-139
-119
-106
-84
-50
-25
19
55
91
113
134
183
196
225
279
323
367
415
472
515
551
574
617
637
647
671
683
707
738
774
773
761
759
727
673
646
606
559
529
533
516
492
488
439
390
335
273
259
232
189
165
121
54
-10
-65
-121
-156
-215
-265
-314
-396
-461
-506
-576
-620
-646
-707
-724
-719
-751
-766
-773
-801
-814
-834
-861
-884
-896
-919
-967
-990
-1009
-1048
-1065
-1071
-1107
-1132
-1126
-1117
-1109
-1111
-1077
-1034
-1018
-978
-952
-929
-904
-893
-868
-853
-842
-813
-768
-734
-716
-662
-611
-587
-540
-522
-511
-504
-492
-454
-442
-416
-378
-365
-343
-303
-281
-266
-271
-300
-313
-322
-323
-334
-326
-320
-325
-341
-351
-362
-370
-354
-340
-341
-329
-330
-369
-380
-382
-400
-417
-429
-401
-376
-357
-318
-296
-313
-299
-279
-295
-296
-285
-278
-287
-295
-278
-298
-326
-310
-313
-307
-299
-316
-310
-286
-291
-274
-262
-253
-247
-236
-236
-229
-198
-211
-201
-154
-137
-126
-110
-82
-52
-23
3
28
52
67
95
118
149
176
206
258
303
333
374
409
437
485
521
548
574
598
629
662
695
730
756
776
780
763
743
699
657
632
599
551
521
483
451
430
402
368
317
257
205
166
112
84
40
-40
-103
-181
-250
-294
-335
-383
-452
-525
-588
-662
-734
-782
-818
-865
-899
-919
-941
-967
-982
-1003
-1020
-1034
-1056
-1048
-1067
-1085
-1081
-1106
-1130
-1148
-1179
-1185
-1194
-1205
-1193
-1189
-1186
-1169
-1156
-1121
-1069
-1052
-1003
-962
-936
-884
-833
-792
-761
-741
-702
-673
-646
-607
-562
-529
-489
-438
-415
-389
-385
-367
-344
-325
-285
-273
-266
-249
-237
-209
-217
-214
-182
-179
-204
-213
-201
-221
-253
-275
-287
-311
-306
-293
-305
-292
-288
-312
-338
-347
-362
-378
-387
-372
-407
-437
-451
-488
-497
-506
-519
-510
-496
-478
-481
-484
-472
-492
-514
-515
-542
-547
-533
-540
-520
-506
-502
-493
-496
-492
-473
-447
-433
-404
-386
-393
-377
-367
-364
-344
-341
-293
-259
-243
-197
-185
-170
-136
-112
-84
-40
5
35
81
135
144
179
234
274
338
392
434
476
504
547
580
599
639
674
689
722
750
781
819
819
812
793
781
762
748
736
709
662
626
571
509
502
466
417
398
358
346
324
260
195
125
31
-27
-69
-130
-189
-246
-315
-390
-487
-550
-614
-687
-729
-789
-831
-837
-863
-895
-938
-978
-1002
-1024
-1054
-1074
-1082
-1103
-1115
-1130
-1149
-1182
-1195
-1197
-1180
-1172
-1177
-1149
-1136
-1141
-1105
-1067
-1066
-1032
-1014
-1002
-942
-895
-856
-813
-793
-769
-744
-706
-653
-624
-581
-556
-549
-542
-523
-492
-480
-448
-398
-361
-358
-356
-340
-328
-322
-316
-308
-301
-318
-307
-286
-301
-298
-320
-329
-323
-340
-334
-325
-326
-337
-347
-354
-371
-367
-369
-381
-395
-411
-393
-396
-414
-450
-479
-501
-510
-515
-515
-508
-525
-520
-517
-535
-534
-515
-517
-503
-503
-498
-498
-506
-496
-497
-487
-457
-441
-438
-430
-409
-405
-395
-388
-355
-326
-325
-308
-277
-269
-252
-232
-228
-194
-170
-137
-77
-46
-28
5
15
44
68
94
127
143
177
220
266
322
369
403
443
452
479
528
546
593
633
672
710
731
773
794
807
834
806
805
776
750
716
672
630
559
502
448
394
363
339
299
252
212
183
138
103
31
-73
-165
-235
-319
-388
-469
-542
-621
-695
-733
-783
-848
-903
-963
-1000
-1039
-1074
-1093
-1135
-1167
-1160
-1189
-1205
-1171
-1166
-1185
-1181
-1187
-1189
-1195
-1210
-1200
-1221
-1225
-1189
-1176
-1170
-1141
-1115
-1090
-1069
-1025
-996
-958
-925
-894
-858
-846
-818
-790
-745
-700
-675
-647
-595
-547
-531
-499
-452
-447
-411
-376
-375
-362
-369
-378
-368
-340
-315
-326
-318
-286
-277
-251
-265
-274
-263
-296
-303
-309
-342
-354
-362
-361
-366
-375
-368
-377
-399
-405
-418
-428
-432
-465
-470
-467
-471
-468
-471
-494
-527
-546
-563
-534
-529
-549
-526
-522
-541
-540
-530
-525
-518
-515
-498
-476
-457
-419
-393
-384
-389
-389
-366
-339
-318
-292
-277
-274
-255
-217
-191
-177
-158
-140
-122
-87
-64
-32
-28
-8
25
21
41
78
113
145
204
272
322
348
384
432
468
497
536
568
603
649
689
740
810
870
912
951
1000
1037
1053
1047
1004
963
925
908
896
870
832
780
730
675
626
573
527
473
410
348
271
181
131
56
2
-60
-133
-192
-244
-278
-367
-469
-557
-662
-746
-800
-848
-889
-974
-1060
-1108
-1173
-1198
-1219
-1253
-1264
-1248
-1229
-1232
-1222
-1233
-1246
-1262
-1283
-1273
-1246
-1223
-1203
-1175
-1169
-1143
-1122
-1107
-1106
-1097
-1071
-1040
-1005
-997
-987
-950
-921
-867
-795
-744
-675
-617
-578
-522
-495
-455
-421
-417
-387
-359
-340
-309
-299
-294
-270
-279
-284
-267
-259
-239
-224
-221
-219
-207
-215
-218
-222
-224
-226
-235
-251
-266
-299
-322
-340
-381
-410
-436
-473
-513
-527
-551
-581
-602
-624
-643
-644
-657
-664
-672
-660
-640
-631
-631
-583
-613
-580
-603
-574
-584
-575
-575
-778
-1476
-2700
-3093
-4124
-3853
-3036
-2682
-2347
-2021
-1674
-1642
-1234
-777
-526
-349
-66
-74
-99
-66
-121
-182
155
320
399
910
1217
1384
1615
1957
2371
2778
3045
3306
3327
3315
3294
3054
2972
2876
2666
2548
2619
2645
2798
2990
3057
3252
3410
3529
3611
3400
2752
1792
644
-377
-1149
-2146
-3302
-4612
-5829
-6461
-6603
-6500
-6193
-5898
-5677
-5172
-4455
-3410
-2241
-1379
-935
-834
-776
-593
-367
-286
-428
-740
-966
-993
-720
-325
97
560
989
1475
2021
2579
3019
3257
3123
2765
2265
1635
909
54
-896
-1848
-2617
-3280
-3805
-4164
-4351
-4345
-4144
-3823
-3514
-3178
-2845
-2584
-2402
-2306
-2347
-2538
-2812
-3202
-3609
-3743
-3714
-3516
-3170
-2813
-2460
-1954
-1336
-755
-142
303
675
844
702
356
-77
-528
-1011
-1579
-2267
-2786
-3121
-3333
-3390
-3597
-3654
-3432
-3105
-2752
-2453
-2233
-2125
-2072
-2219
-2450
-2634
-2741
-2754
-2862
-2940
-2879
-2654
-2318
-1992
-1632
-1256
-793
-325
25
241
364
364
259
98
-98
-213
-290
-362
-447
-532
-535
-418
-279
-154
0
73
201
323
302
260
171
47
-16
-64
1
163
348
583
784
1014
1383
1698
2072
2416
2639
2949
3165
3299
3385
3445
3475
3601
3720
3937
4124
4295
4467
4489
4551
4553
4704
4940
5120
5163
5090
4898
4882
5033
5177
5192
4899
4384
3447
2254
1120
-73
-1485
-2806
-4274
-5459
-5956
-6084
-5974
-5780
-5651
-5531
-4862
-4001
-2933
-1877
-1164
-763
-685
-684
-637
-387
-290
-234
-222
-157
205
801
1356
1879
2350
2793
3322
3753
4018
4083
3807
3228
2483
1581
771
21
-701
-1386
-1997
-2463
-2837
-3004
-3122
-3133
-2958
-2746
-2547
-2403
-2354
-2425
-2523
-2647
-2749
-2750
-2731
-2558
-2301
-2003
-1606
-1155
-617
-40
543
1102
1635
2045
2274
2291
2115
1858
1554
1255
949
675
333
20
-254
-525
-759
-1075
-1338
-1507
-1503
-1464
-1535
-1813
-2155
-2527
-2912
-3157
-3405
-3699
-3918
-4037
-4156
-3995
-3654
-3264
-2785
-2349
-1985
-1405
-796
-273
169
306
347
315
289
202
115
-52
-257
-485
-754
-873
-929
-920
-881
-854
-861
-767
-646
-552
-478
-504
-528
-521
-477
-357
-200
-78
43
111
159
241
410
622
792
963
1114
1235
1401
1536
1633
1746
1884
2058
2208
2417
2610
2796
2956
3063
3163
3259
3327
3358
3336
3178
3106
3083
3151
3301
3447
3379
3410
3447
3534
3862
4153
4434
4560
4655
4588
4716
4874
4991
5115
5145
5129
5178
5388
5632
5836
5489
4304
2611
881
-530
-1344
-1921
-2729
-3819
-4907
-5960
-6324
-6058
-5414
-4439
-3623
-3023
-2544
-1943
-1335
-702
-470
-414
-393
-344
-74
146
342
380
569
748
1188
1828
2571
3349
3827
3891
3721
3385
2932
2558
1973
1345
652
-108
-885
-1616
-2226
-2634
-2794
-2820
-2734
-2640
-2474
-2405
-2385
-2452
-2524
-2568
-2584
-2518
-2483
-2420
-2303
-2135
-1951
-1627
-1177
-550
166
845
1354
1703
1915
1997
2020
1945
1832
1670
1394
1052
650
266
-50
-297
-438
-522
-513
-512
-554
-695
-867
-1067
-1240
-1407
-1624
-1887
-2213
-2407
-2654
-2777
-2877
-2875
-2876
-2897
-2782
-2641
-2573
-2618
-2713
-2949
-2891
-2680
-2397
-2088
-1840
-1678
-1378
-1091
-803
-391
-107
102
152
15
-294
-521
-855
-1194
-1560
-1991
-2248
-2407
-2484
-2436
-2345
-2191
-1852
-1521
-1123
-671
-314
-35
136
172
225
342
438
465
402
253
160
175
282
519
773
1049
1330
1557
1715
1911
2063
2176
2295
2360
2391
2386
2393
2319
2342
2409
2471
2623
2739
2854
2958
3043
3043
3184
3283
3365
3481
3477
3500
3627
3780
3878
4028
4049
4185
4450
4682
4960
5209
5259
5343
5376
5169
4682
3672
2092
476
-827
-1866
-2444
-3166
-4199
-5138
-5775
-6004
-5549
-4872
-4208
-3532
-3079
-2655
-2161
-1668
-1301
-1100
-1168
-1225
-1065
-786
-501
-230
-137
71
540
1045
1748
2383
2842
3128
3129
2871
2556
2122
1598
1070
421
-223
-767
-1308
-1843
-2228
-2473
-2574
-2466
-2364
-2337
-2261
-2317
-2399
-2506
-2655
-2739
-2757
-2737
-2650
-2499
-2343
-2060
-1731
-1328
-789
-204
366
877
1206
1349
1461
1444
1387
1337
1167
996
777
510
294
110
-40
-108
-159
-213
-230
-325
-451
-640
-896
-1152
-1424
-1678
-1925
-2133
-2305
-2373
-2413
-2421
-2326
-2194
-2058
-1837
-1642
-1502
-1352
-1355
-1443
-1540
-1653
-1843
-2242
-2960
-3534
-3824
-3693
-3236
-2848
-2541
-2224
-1812
-1493
-1006
-657
-334
-112
-220
-553
-1034
-1435
-1771
-2077
-2518
-2817
-2901
-2779
-2558
-2378
-2192
-1896
-1515
-1117
-729
-395
-118
39
50
-59
-30
80
224
329
302
252
304
402
563
845
1057
1249
1377
1421
1474
1544
1579
1618
1626
1649
1796
1937
2116
2256
2343
2429
2548
2694
2843
2979
3009
2938
2821
2691
2674
2807
2972
3162
3321
3450
3621
3777
3897
4002
3995
4054
4114
4122
4364
4519
4766
4908
4605
3673
2133
622
-712
-1566
-2032
-2656
-3505
-4339
-5110
-5443
-5138
-4548
-3769
-3081
-2672
-2363
-2027
-1632
-1250
-1092
-1207
-1356
-1254
-1091
-798
-488
-364
-74
169
557
1130
1720
2241
2472
2380
2076
1702
1264
860
357
-193
-721
-1193
-1607
-1956
-2177
-2316
-2336
-2214
-2151
-2061
-1982
-2035
-2133
-2348
-2503
-2567
-2576
-2511
-2392
-2219
-1965
-1643
-1337
-935
-491
-10
437
777
980
1010
1006
929
828
747
634
537
379
234
125
68
57
43
16
-38
-51
-151
-328
-581
-883
-1165
-1409
-1620
-1845
-1999
-2079
-2117
-2108
-2073
-1994
-1853
-1695
-1574
-1570
-1648
-1728
-1796
-1880
-2048
-2333
-2762
-3060
-3169
-3077
-2823
-2641
-2484
-2320
-2056
-1697
-1250
-950
-747
-672
-777
-890
-1080
-1282
-1461
-1683
-1951
-2173
-2256
-2237
-2136
-2071
-2052
-1948
-1780
-1556
-1365
-1239
-1109
-1018
-952
-863
-746
-593
-361
-179
-29
151
343
535
662
707
696
701
746
817
944
1059
1104
1142
1203
1292
1543
1843
2076
2220
2274
2372
2404
2493
2502
2366
2330
2230
2199
2245
2324
2432
2569
2707
2840
3013
3146
3278
3398
3434
3446
3556
3479
3540
3596
3617
3854
4082
4351
4667
4808
4504
3761
2294
923
-182
-1043
-1533
-2208
-3145
-4014
-4538
-4687
-4219
-3590
-2946
-2426
-2082
-1852
-1428
-1092
-910
-940
-1256
-1415
-1344
-1086
-915
-685
-631
-409
-18
400
959
1414
1715
1718
1559
1209
867
480
-46
-520
-993
-1399
-1560
-1768
-1918
-1967
-2012
-1900
-1718
-1602
-1548
-1493
-1655
-1802
-1978
-2146
-2175
-2163
-2081
-1958
-1737
-1490
-1157
-875
-564
-197
109
377
548
571
521
431
283
149
56
9
10
34
41
84
129
192
230
204
137
60
-92
-329
-599
-919
-1183
-1387
-1582
-1701
-1737
-1730
-1687
-1631
-1584
-1538
-1531
-1552
-1600
-1732
-1982
-2229
-2427
-2709
-2895
-3079
-3353
-3433
-3328
-3111
-2758
-2441
-2306
-2062
-1775
-1471
-1212
-1092
-1039
-1111
-1261
-1441
-1577
-1690
-1770
-1877
-2009
-2058
-2014
-1922
-1824
-1801
-1802
-1741
-1705
-1668
-1604
-1559
-1469
-1351
-1269
-1119
-896
-665
-393
-98
162
419
630
691
643
542
491
501
563
668
762
851
975
1110
1297
1580
1845
2096
2292
2366
2414
2415
2424
2383
2386
2319
2189
2108
2031
2148
2274
2423
2520
2630
2747
2964
3148
3215
3381
3332
3347
3313
3334
3417
3490
3649
3734
3940
4218
4577
4750
4268
3010
1505
112
-765
-1175
-1593
-2289
-3290
-4114
-4568
-4179
-3399
-2521
-2032
-1829
-1765
-1575
-1022
-699
-574
-1019
-1376
-1547
-1388
-1008
-786
-600
-485
-264
32
468
949
1235
1222
997
666
332
-54
-469
-987
-1359
-1573
-1641
-1612
-1655
-1598
-1586
-1442
-1304
-1185
-1109
-1129
-1215
-1461
-1662
-1818
-1911
-1893
-1837
-1674
-1418
-1119
-853
-625
-419
-228
-28
70
129
89
-68
-209
-355
-458
-465
-354
-263
-135
15
95
219
289
345
326
244
167
-5
-235
-466
-620
-860
-1049
-1181
-1313
-1233
-1153
-1127
-1149
-1210
-1317
-1404
-1490
-1654
-1816
-2145
-2454
-2774
-3099
-3245
-3373
-3402
-3274
-2965
-2685
-2380
-2130
-1937
-1650
-1397
-1147
-1075
-1102
-1164
-1280
-1405
-1491
-1538
-1615
-1702
-1801
-1903
-1907
-1856
-1815
-1825
-1863
-1875
-1868
-1834
-1785
-1691
-1568
-1423
-1292
-1159
-944
-668
-336
-34
232
434
587
638
556
445
392
476
592
702
863
966
1120
1322
1553
1853
2118
2327
2396
2435
2368
2280
2270
2141
2054
2053
1953
1917
2007
2046
2200
2422
2456
2543
2643
2649
2783
2830
2853
2881
2937
2916
2997
3080
3047
3400
3637
3891
4365
4689
5005
5136
4261
2754
1215
-657
-1842
-2177
-2664
-2953
-3083
-3704
-3925
-3412
-2808
-2034
-1208
-1125
-1129
-931
-968
-843
-1000
-1457
-1799
-1881
-1774
-1264
-657
-281
156
303
282
490
676
634
541
209
-348
-807
-1286
-1777
-2020
-2118
-1959
-1632
-1418
-1170
-992
-961
-962
-929
-1063
-1136
-1188
-1497
-1750
-1889
-2052
-2054
-1857
-1632
-1273
-837
-529
-295
-234
-238
-206
-291
-391
-467
-599
-758
-812
-822
-747
-450
-158
109
381
570
691
788
770
655
519
259
10
-207
-488
-646
-751
-890
-937
-952
-981
-955
-979
-1083
-1208
-1387
-1596
-1835
-2099
-2505
-2820
-3055
-3217
-3147
-3056
-3014
-3023
-3004
-3008
-2809
-2512
-2198
-1894
-1683
-1556
-1530
-1427
-1362
-1302
-1320
-1393
-1448
-1533
-1558
-1598
-1696
-1763
-1872
-2002
-2060
-2081
-2075
-1984
-1879
-1828
-1718
-1601
-1477
-1317
-1124
-916
-694
-487
-308
-128
-18
71
150
155
195
257
304
439
562
685
927
1136
1324
1576
1704
1776
1881
1882
1952
2047
2070
2045
1967
1951
1934
1985
2034
2134
2218
2264
2356
2390
2464
2534
2581
2644
2642
2629
2620
2536
2496
2557
2516
2600
2814
2879
3171
3396
3588
3867
4112
4336
4092
3142
1827
444
-713
-1289
-1657
-2128
-2767
-3211
-3509
-3265
-2531
-1863
-1480
-1444
-1492
-1444
-1038
-759
-754
-1263
-1712
-1846
-1679
-1183
-787
-474
-331
-167
41
138
307
368
155
-115
-403
-719
-1023
-1334
-1647
-1770
-1677
-1444
-1241
-1132
-991
-927
-864
-836
-850
-969
-1133
-1243
-1435
-1577
-1621
-1586
-1498
-1364
-1136
-858
-647
-476
-380
-405
-385
-406
-544
-672
-788
-825
-809
-735
-596
-427
-189
17
221
383
479
547
493
400
294
85
-116
-292
-502
-623
-662
-681
-726
-767
-814
-904
-1004
-1150
-1338
-1526
-1732
-2017
-2446
-2774
-2982
-3214
-3277
-3310
-3337
-3319
-3166
-3054
-2825
-2499
-2222
-2011
-1820
-1597
-1512
-1317
-1272
-1329
-1419
-1452
-1478
-1559
-1593
-1633
-1680
-1739
-1762
-1850
-1876
-1846
-1821
-1782
-1708
-1583
-1453
-1333
-1209
-1096
-939
-760
-586
-390
-222
-24
98
144
157
145
144
163
184
269
407
577
819
987
1210
1453
1603
1714
1832
1910
1971
2098
2142
2105
2048
2080
2079
2135
2261
2330
2364
2413
2426
2341
2407
2435
2370
2418
2428
2402
2478
2503
2428
2496
2576
2609
2776
2895
2977
3262
3407
3574
3929
4240
4199
3333
2064
691
-897
-1817
-1947
-2400
-2671
-2506
-2744
-2777
-2143
-1682
-1532
-1189
-1105
-1219
-980
-722
-905
-1312
-1732
-1901
-1826
-1508
-888
-455
-220
110
212
-16
-9
47
-234
-420
-474
-810
-1207
-1395
-1610
-1734
-1560
-1232
-935
-758
-553
-401
-524
-604
-629
-853
-1055
-1095
-1267
-1516
-1486
-1416
-1418
-1241
-978
-803
-619
-438
-387
-460
-539
-595
-772
-941
-942
-920
-892
-696
-459
-315
-106
150
307
414
561
602
507
416
286
99
-97
-227
-342
-434
-427
-414
-484
-595
-665
-855
-1061
-1202
-1420
-1632
-1833
-2117
-2467
-2682
-2820
-2896
-2925
-3005
-3095
-3099
-3079
-2994
-2801
-2643
-2410
-2161
-1968
-1774
-1515
-1351
-1268
-1220
-1260
-1321
-1329
-1369
-1458
-1514
-1585
-1652
-1771
-1866
-1892
-1859
-1806
-1710
-1645
-1599
-1474
-1339
-1216
-1083
-913
-788
-655
-500
-375
-233
-69
38
80
67
55
46
41
122
273
435
632
882
1080
1261
1438
1587
1689
1790
1905
1979
2049
2084
2109
2113
2078
2071
2060
2062
2092
2178
2234
2252
2355
2379
2394
2470
2538
2497
2502
2591
2514
2494
2584
2600
2579
2765
2889
2951
3196
3433
3651
3967
4351
4122
3122
2158
924
-664
-1505
-1848
-2414
-2626
-2255
-2178
-2180
-1791
-1552
-1641
-1325
-827
-676
-630
-645
-1073
-1753
-1957
-1763
-1734
-1548
-1042
-745
-566
-149
117
-84
-160
-60
-327
-579
-574
-852
-1326
-1452
-1444
-1548
-1489
-1142
-928
-831
-459
-212
-370
-473
-509
-743
-1007
-1014
-1067
-1315
-1335
-1226
-1289
-1256
-975
-820
-731
-527
-394
-511
-665
-699
-876
-1078
-1044
-1042
-1091
-941
-706
-554
-359
-53
189
315
492
599
512
409
301
133
-91
-226
-323
-460
-503
-480
-561
-658
-706
-801
-957
-1061
-1129
-1300
-1559
-1873
-2140
-2414
-2617
-2757
-2882
-2982
-2977
-2937
-2936
-2855
-2719
-2537
-2305
-1994
-1774
-1622
-1542
-1496
-1510
-1523
-1455
-1442
-1465
-1486
-1495
-1480
-1459
-1481
-1483
-1491
-1453
-1414
-1419
-1400
-1364
-1293
-1211
-1102
-1026
-938
-803
-647
-485
-353
-241
-152
-81
-43
3
45
63
115
208
330
447
542
683
828
997
1147
1263
1400
1492
1611
1735
1804
1840
1859
1891
1912
1937
1991
2016
2029
2031
2035
2087
2136
2191
2218
2197
2242
2241
2234
2280
2295
2316
2344
2367
2359
2313
2359
2430
2492
2688
2868
3119
3425
3534
3247
2707
2072
1048
-9
-635
-1088
-1393
-1344
-1257
-1386
-1607
-1701
-1796
-1760
-1349
-841
-473
-487
-883
-1380
-1816
-1883
-1670
-1617
-1643
-1622
-1609
-1547
-1335
-1107
-1034
-910
-713
-579
-454
-410
-506
-633
-756
-817
-898
-1043
-1118
-1132
-1038
-852
-697
-680
-729
-725
-658
-580
-484
-448
-541
-692
-876
-1036
-1135
-1168
-1167
-1107
-1016
-982
-951
-892
-829
-723
-586
-449
-376
-392
-416
-413
-429
-403
-342
-339
-297
-227
-162
-95
-40
14
3
-41
-82
-123
-178
-247
-286
-359
-461
-547
-668
-779
-813
-800
-814
-846
-913
-1071
-1220
-1292
-1318
-1320
-1338
-1469
-1623
-1687
-1704
-1673
-1589
-1494
-1416
-1365
-1400
-1516
-1635
-1677
-1667
-1638
-1682
-1816
-1868
-1869
-1804
-1713
-1675
-1671
-1655
-1633
-1615
-1563
-1501
-1436
-1367
-1309
-1276
-1234
-1172
-1086
-962
-884
-836
-799
-780
-717
-606
-519
-443
-357
-314
-244
-193
-148
-73
32
129
180
192
177
176
225
313
417
491
554
634
689
772
853
902
973
1034
1074
1112
1118
1122
1162
1202
1260
1292
1308
1341
1370
1439
1512
1543
1593
1617
1641
1694
1694
1727
1791
1872
1946
2025
2137
2249
2369
2482
2581
2569
2105
1394
981
870
1122
1655
1942
1687
1156
590
107
5
162
366
578
406
-157
-737
-1211
-1378
-1222
-1028
-928
-973
-1233
-1558
-1742
-1820
-1877
-1845
-1858
-1938
-1868
-1826
-1808
-1732
-1684
-1622
-1578
-1570
-1585
-1595
-1556
-1466
-1412
-1446
-1485
-1541
-1559
-1471
-1287
-1105
-1001
-1005
-1126
-1231
-1235
-1174
-1090
-1012
-970
-981
-1026
-1044
-1033
-962
-848
-695
-583
-525
-501
-512
-504
-442
-334
-246
-198
-149
-95
-52
12
67
63
85
86
76
90
117
142
137
136
122
82
66
61
16
-18
-26
-36
-103
-202
-342
-512
-620
-705
-838
-978
-1143
-1262
-1280
-1270
-1306
-1353
-1416
-1529
-1612
-1694
-1767
-1808
-1826
-1837
-1869
-1945
-2020
-2013
-1986
-1926
-1841
-1843
-1875
-1869
-1828
-1750
-1671
-1602
-1546
-1513
-1429
-1334
-1233
-1122
-996
-865
-793
-723
-643
-587
-474
-349
-252
-138
-52
34
113
183
240
288
328
356
367
388
462
562
669
767
806
838
884
946
1048
1154
1217
1260
1286
1303
1332
1380
1453
1519
1622
1690
1690
1710
1748
1791
1863
1963
1985
2021
2091
2140
2173
2199
2219
2257
2353
2460
2577
2682
2714
2464
1805
1163
920
1016
1373
1778
1800
1360
818
350
30
-19
90
240
290
-46
-606
-1086
-1400
-1443
-1301
-1197
-1179
-1287
-1500
-1678
-1772
-1882
-1982
-2022
-2097
-2098
-2000
-1974
-1954
-1883
-1827
-1784
-1735
-1749
-1767
-1737
-1660
-1538
-1495
-1542
-1583
-1582
-1525
-1371
-1171
-1027
-961
-1010
-1107
-1135
-1124
-1057
-953
-884
-861
-869
-912
-944
-923
-834
-684
-557
-469
-408
-397
-370
-338
-280
-234
-228
-176
-126
-89
-44
30
76
91
106
122
118
139
179
185
183
148
104
63
31
3
-55
-96
-102
-136
-222
-323
-483
-639
-746
-876
-1007
-1140
-1231
-1238
-1246
-1306
-1431
-1574
-1666
-1730
-1765
-1800
-1858
-1894
-1943
-2036
-2089
-2148
-2160
-2085
-2016
-1947
-1903
-1923
-1937
-1916
-1881
-1812
-1739
-1653
-1571
-1493
-1400
-1302
-1201
-1098
-1014
-932
-849
-776
-707
-626
-538
-465
-398
-277
-152
-36
69
123
175
227
275
325
369
440
547
652
765
866
940
1023
1120
1205
1285
1351
1402
1436
1484
1562
1611
1644
1681
1698
1703
1750
1805
1839
1868
1893
1924
1940
1962
2016
2102
2175
2221
2284
2337
2397
2509
2635
2772
2771
2268
1446
785
477
736
1525
2176
2165
1644
805
-113
-448
-255
129
630
618
6
-810
-1584
-1931
-1729
-1308
-955
-847
-1164
-1608
-1937
-2132
-2178
-2070
-2054
-2142
-2079
-2125
-2124
-1981
-1915
-1804
-1727
-1737
-1802
-1807
-1748
-1613
-1462
-1432
-1474
-1561
-1609
-1515
-1277
-1041
-852
-819
-1002
-1147
-1241
-1229
-1104
-984
-869
-860
-944
-1017
-1032
-974
-794
-567
-418
-335
-351
-406
-407
-322
-225
-149
-80
-66
-37
36
122
194
219
228
217
228
244
289
338
346
339
277
191
144
147
166
222
168
-10
-136
-252
-333
-364
-467
-594
-704
-867
-1059
-1188
-1279
-1330
-1341
-1388
-1514
-1657
-1747
-1826
-1863
-1853
-1871
-1916
-1987
-2063
-2090
-2072
-2031
-1992
-1974
-1957
-1943
-1929
-1885
-1817
-1743
-1655
-1599
-1566
-1501
-1411
-1282
-1141
-1028
-954
-879
-813
-743
-649
-548
-433
-364
-309
-213
-108
-1
115
180
222
271
299
333
388
450
539
626
699
748
803
911
1011
1107
1168
1195
1245
1314
1390
1482
1536
1611
1703
1763
1827
1848
1875
1943
1969
1985
2013
2004
2013
2066
2118
2145
2183
2227
2314
2404
2460
2552
2651
2721
2599
1990
1193
810
810
1187
1805
2064
1755
1196
580
30
-81
88
315
519
240
-405
-1054
-1554
-1655
-1412
-1169
-1044
-1094
-1428
-1753
-1899
-2006
-2058
-2020
-2076
-2143
-2101
-2145
-2131
-2057
-1992
-1878
-1827
-1831
-1863
-1832
-1743
-1608
-1512
-1547
-1603
-1665
-1647
-1495
-1280
-1081
-977
-1031
-1131
-1186
-1207
-1132
-1009
-891
-843
-879
-954
-1003
-991
-907
-748
-586
-484
-439
-429
-413
-349
-243
-151
-95
-43
-17
23
89
166
227
213
204
202
213
264
325
355
373
369
329
254
197
186
194
220
186
49
-100
-240
-305
-324
-358
-418
-518
-671
-889
-1086
-1216
-1341
-1427
-1500
-1626
-1710
-1714
-1729
-1766
-1827
-1918
-1971
-2019
-2049
-2104
-2100
-2055
-2043
-2040
-2117
-2155
-2071
-1975
-1878
-1756
-1696
-1687
-1656
-1599
-1528
-1457
-1335
-1217
-1131
-1047
-958
-859
-759
-628
-526
-437
-335
-259
-142
-10
83
153
200
249
302
370
455
515
592
680
712
754
825
925
1045
1156
1248
1296
1313
1336
1373
1448
1510
1543
1573
1643
1697
1760
1846
1897
1927
1930
1951
1978
2036
2105
2122
2134
2135
2144
2185
2262
2373
2506
2638
2736
2756
2357
1537
910
708
922
1598
2223
2210
1653
911
169
-167
39
372
720
715
86
-679
-1370
-1733
-1512
-1152
-927
-855
-1153
-1583
-1837
-1942
-1987
-1959
-1972
-2124
-2147
-2166
-2184
-2070
-1997
-1894
-1818
-1809
-1826
-1836
-1754
-1629
-1482
-1443
-1517
-1608
-1666
-1576
-1342
-1099
-932
-881
-1041
-1176
-1226
-1205
-1060
-916
-815
-805
-879
-971
-974
-888
-738
-541
-419
-355
-357
-393
-376
-316
-216
-144
-96
-54
-15
55
157
267
331
341
352
364
381
406
417
424
409
365
299
249
236
241
312
379
313
185
48
-96
-206
-252
-292
-348
-423
-559
-780
-1026
-1267
-1452
-1512
-1483
-1473
-1531
-1626
-1745
-1844
-1921
-1967
-2010
-2031
-2043
-2065
-2121
-2181
-2207
-2179
-2121
-2112
-2067
-2007
-1938
-1801
-1727
-1722
-1711
-1689
-1641
-1558
-1447
-1326
-1216
-1129
-1050
-977
-910
-792
-644
-526
-425
-342
-278
-229
-187
-109
11
120
211
280
325
347
411
505
593
675
774
848
904
999
1098
1154
1183
1234
1290
1336
1400
1460
1519
1593
1645
1648
1626
1624
1655
1726
1816
1856
1859
1851
1843
1866
1934
1987
2066
2183
2262
2378
2492
2601
2737
2837
2738
2176
1372
824
625
1002
1783
2207
2051
1479
663
-34
-184
64
447
823
656
-33
-854
-1539
-1759
-1504
-1106
-829
-848
-1232
-1664
-1942
-2065
-2017
-1922
-1933
-2022
-2031
-2108
-2127
-2031
-1976
-1882
-1830
-1839
-1891
-1908
-1852
-1729
-1609
-1566
-1577
-1640
-1665
-1560
-1331
-1085
-916
-940
-1125
-1244
-1297
-1239
-1068
-897
-796
-787
-873
-945
-930
-842
-639
-427
-287
-204
-246
-327
-337
-290
-161
-17
48
79
119
151
192
252
316
357
375
409
399
385
377
374
377
341
299
255
236
250
277
285
243
163
60
-23
-103
-160
-248
-384
-495
-615
-757
-920
-1094
-1271
-1381
-1387
-1394
-1471
-1580
-1696
-1792
-1852
-1914
-2016
-2081
-2040
-1988
-1996
-2076
-2164
-2204
-2166
-2085
-2029
-2013
-1986
-1921
-1872
-1822
-1778
-1712
-1615
-1533
-1448
-1367
-1288
-1167
-1044
-926
-790
-690
-588
-514
-454
-347
-281
-227
-148
-108
-62
13
97
197
281
320
359
415
465
565
667
715
779
846
908
975
1005
1057
1141
1238
1344
1424
1461
1480
1527
1576
1611
1666
1701
1739
1804
1839
1870
1882
1908
1954
1996
2078
2167
2210
2287
2390
2484
2608
2761
2845
2815
2442
1631
965
689
826
1457
2049
2082
1612
923
180
-221
-107
177
523
638
170
-611
-1390
-1853
-1797
-1403
-1035
-867
-1070
-1519
-1876
-2086
-2163
-2071
-1974
-2037
-2031
-2048
-2086
-2002
-1942
-1847
-1736
-1672
-1672
-1702
-1696
-1615
-1477
-1393
-1348
-1379
-1426
-1402
-1275
-1055
-848
-746
-836
-990
-1113
-1162
-1036
-890
-764
-713
-756
-826
-860
-815
-700
-514
-365
-260
-253
-316
-364
-359
-279
-177
-78
-54
-58
-36
3
88
178
261
327
349
339
332
340
344
379
393
381
347
285
242
243
256
230
174
54
-63
-148
-213
-240
-266
-353
-538
-729
-905
-1067
-1135
-1188
-1267
-1343
-1375
-1460
-1585
-1691
-1795
-1831
-1858
-1914
-1972
-1996
-2001
-1955
-1943
-2000
-2034
-2046
-1999
-1912
-1876
-1858
-1790
-1746
-1706
-1644
-1579
-1486
-1372
-1264
-1177
-1106
-1029
-946
-862
-757
-620
-512
-444
-381
-331
-270
-202
-149
-49
56
128
181
241
314
376
428
480
534
592
670
760
846
912
964
1031
1093
1168
1231
1279
1380
1459
1515
1573
1602
1619
1638
1674
1737
1799
1860
1897
1927
1944
1950
1989
2068
2137
2185
2243
2296
2367
2465
2597
2676
2708
2601
2087
1379
879
695
885
1376
1766
1680
1253
718
110
-179
-124
71
383
369
-44
-670
-1330
-1707
-1714
-1446
-1148
-1025
-1194
-1543
-1855
-2061
-2159
-2075
-1974
-1932
-1833
-1819
-1801
-1745
-1695
-1601
-1517
-1437
-1444
-1509
-1509
-1500
-1481
-1444
-1429
-1443
-1427
-1359
-1159
-932
-748
-673
-779
-898
-990
-1005
-944
-884
-823
-813
-863
-929
-972
-932
-805
-607
-401
-256
-208
-218
-241
-229
-146
-33
53
101
124
93
99
146
190
282
378
451
481
504
538
555
568
586
550
485
426
337
263
206
132
32
-111
-246
-396
-506
-551
-620
-741
-878
-1014
-1162
-1314
-1484
-1638
-1791
-1929
-2026
-2091
-2107
-2114
-2124
-2132
-2172
-2200
-2168
-2103
-2031
-1976
-1942
-1930
-1958
-2023
-2046
-1992
-1952
-1877
-1842
-1787
-1717
-1570
-2312
-2603
-2077
-1622
-1112
-1270
-1159
-618
-230
-49
-307
-487
-208
-119
-57
-216
-246
-21
-6
84
363
615
814
737
830
1185
1279
1262
1179
1141
1118
1171
1361
1349
1375
1623
1950
2258
2449
2627
2806
2804
2935
3100
3116
3030
2924
2905
2911
2930
3084
3215
3246
3408
3688
4016
4322
4640
4937
5045
4803
4082
3112
1578
-32
-918
-1660
-2066
-2166
-2149
-2194
-2277
-2226
-2080
-2116
-1946
-1391
-1041
-792
-1083
-1841
-2792
-3377
-3343
-2994
-2588
-2288
-2050
-1912
-1600
-1070
-694
-451
-232
-175
-87
-131
-401
-788
-1224
-1493
-1496
-1405
-1294
-1189
-1001
-620
-247
32
90
-36
-209
-387
-512
-679
-1021
-1361
-1693
-1909
-1870
-1681
-1441
-1136
-762
-406
-143
-47
-40
-147
-310
-354
-382
-485
-604
-672
-579
-349
23
445
800
1106
1395
1594
1645
1560
1335
1023
717
464
228
-7
-176
-261
-304
-272
-255
-310
-360
-479
-630
-879
-1215
-1643
-2081
-2414
-2667
-2850
-3015
-3169
-3315
-3313
-3226
-3156
-3075
-2929
-2802
-2618
-2398
-2311
-2259
-2259
-2169
-2026
-1823
-1634
-1543
-1478
-1374
-1216
-1096
-1053
-1148
-1303
-1467
-1542
-1594
-1690
-1819
-1865
-1826
-1728
-1528
-1358
-1218
-1022
-795
-621
-483
-375
-322
-251
-142
-47
-7
12
64
132
272
486
678
814
939
1068
1180
1330
1400
1412
1497
1580
1716
1856
1978
2126
2270
2432
2599
2676
2727
2722
2637
2660
2672
2678
2683
2595
2594
2627
2726
2830
2873
2893
2940
2999
3077
3199
3361
3545
3821
4221
4480
4556
3849
2549
1172
-634
-1806
-2351
-2729
-2705
-2595
-2314
-2111
-1849
-1533
-1404
-1375
-998
-651
-416
-341
-812
-1577
-2313
-2366
-2030
-1436
-746
-276
-10
100
389
490
335
223
-92
-531
-790
-1084
-1460
-1804
-1935
-1873
-1704
-1303
-839
-632
-428
-247
-311
-530
-866
-1186
-1559
-1754
-1740
-1783
-1762
-1584
-1423
-1215
-855
-506
-304
-177
-115
-233
-514
-798
-1053
-1276
-1280
-1076
-861
-607
-264
62
340
652
894
950
941
889
731
486
290
98
-117
-184
-124
-34
46
132
168
81
-50
-204
-512
-864
-1162
-1476
-1731
-1952
-2109
-2273
-2335
-2169
-1940
-1747
-1560
-1510
-1657
-1891
-2237
-2602
-2931
-3178
-3261
-3143
-2893
-2530
-2126
-1771
-1447
-1188
-1013
-949
-983
-1106
-1304
-1529
-1754
-2039
-2226
-2277
-2266
-2129
-1928
-1709
-1522
-1417
-1414
-1428
-1480
-1531
-1530
-1532
-1479
-1352
-1158
-891
-539
-159
187
485
698
818
840
780
699
602
584
642
715
851
1015
1169
1366
1586
1740
1898
2048
2165
2225
2224
2180
2141
2073
2009
2091
2186
2313
2534
2726
2855
3054
3181
3204
3296
3312
3239
3243
3198
3114
3185
3289
3481
3799
4088
4415
4734
4749
4389
3302
1935
439
-1232
-2113
-2643
-2993
-2947
-2720
-2495
-2160
-1667
-1346
-1156
-931
-671
-661
-691
-955
-1464
-1975
-2225
-2025
-1715
-1128
-478
-12
304
569
722
512
289
34
-504
-890
-1133
-1490
-1761
-1824
-1755
-1585
-1290
-833
-514
-357
-154
-198
-483
-815
-1175
-1538
-1802
-1830
-1798
-1737
-1484
-1220
-990
-658
-362
-172
-81
-111
-250
-522
-800
-997
-1202
-1260
-1068
-809
-510
-113
288
567
848
1076
1109
1050
922
742
524
309
170
37
-69
-4
110
213
341
397
300
124
-113
-465
-859
-1223
-1562
-1866
-2052
-2166
-2214
-2176
-2092
-1960
-1826
-1675
-1721
-1966
-2144
-2364
-2585
-2699
-2854
-3018
-3021
-2848
-2523
-2140
-1790
-1500
-1298
-1161
-1092
-1145
-1290
-1506
-1743
-1930
-2039
-2076
-2116
-2150
-2093
-1958
-1743
-1546
-1462
-1446
-1438
-1422
-1428
-1447
-1472
-1418
-1243
-973
-628
-267
57
341
558
733
877
975
1045
1038
1024
1034
1062
1166
1234
1319
1542
1735
1957
2214
2379
2428
2516
2546
2508
2498
2474
2458
2427
2463
2476
2574
2682
2838
3010
3186
3421
3494
3548
3601
3587
3491
3467
3415
3400
3522
3785
4174
4409
4480
4082
2900
1535
87
-1407
-2160
-2506
-2747
-2721
-2540
-2422
-2202
-1828
-1526
-1283
-992
-715
-620
-633
-894
-1298
-1789
-1978
-1728
-1409
-899
-353
-37
192
462
570
418
221
-70
-508
-814
-1054
-1331
-1574
-1751
-1776
-1666
-1416
-1019
-732
-568
-441
-536
-767
-1026
-1292
-1552
-1706
-1697
-1645
-1574
-1395
-1209
-993
-721
-469
-273
-227
-259
-391
-590
-783
-948
-1048
-1040
-886
-666
-365
-19
279
537
792
970
1009
964
826
660
494
332
234
130
94
121
156
189
190
142
1
-238
-516
-813
-1164
-1508
-1799
-2037
-2218
-2306
-2313
-2278
-2198
-2051
-1933
-1913
-2017
-2257
-2501
-2664
-2823
-2931
-2977
-3041
-2957
-2670
-2342
-1992
-1621
-1375
-1177
-1004
-937
-997
-1151
-1386
-1640
-1819
-1912
-1954
-1996
-1993
-1916
-1769
-1593
-1465
-1445
-1477
-1471
-1435
-1397
-1348
-1297
-1205
-968
-668
-370
-72
202
435
619
752
855
904
887
911
992
1046
1143
1267
1363
1465
1639
1862
2027
2169
2277
2337
2370
2458
2528
2548
2626
2649
2685
2756
2818
2918
2960
3055
3216
3290
3396
3536
3494
3429
3479
3485
3535
3665
3902
4166
4390
4467
4215
3282
1950
589
-1087
-2173
-2492
-2714
-2668
-2337
-2333
-2273
-1863
-1582
-1292
-1003
-758
-720
-708
-852
-1204
-1607
-1958
-1846
-1584
-1173
-506
-50
142
403
515
318
182
-82
-535
-875
-1068
-1270
-1450
-1574
-1665
-1611
-1455
-1100
-728
-586
-471
-516
-790
-1039
-1260
-1528
-1668
-1651
-1614
-1490
-1307
-1100
-881
-652
-424
-220
-144
-161
-229
-444
-661
-803
-933
-973
-843
-641
-401
-50
292
559
776
930
971
915
816
673
528
358
246
185
91
77
126
175
200
186
80
-147
-440
-740
-1059
-1394
-1664
-1916
-2140
-2269
-2326
-2388
-2389
-2320
-2375
-2402
-2534
-2733
-2897
-3107
-3144
-3036
-2913
-2766
-2434
-2196
-1879
-1442
-1182
-1063
-973
-963
-1120
-1210
-1382
-1623
-1835
-1969
-2026
-2062
-2003
-1889
-1785
-1698
-1535
-1416
-1379
-1339
-1308
-1295
-1206
-1084
-1013
-880
-693
-458
-177
77
311
466
549
597
617
656
774
912
1044
1177
1283
1433
1607
1816
2022
2153
2229
2376
2487
2497
2601
2614
2521
2500
2481
2500
2596
2713
2821
2943
3128
3276
3353
3420
3461
3483
3544
3623
3628
3639
3807
3988
4260
4646
4652
4167
3115
1689
110
-1320
-2102
-2439
-2589
-2447
-2204
-2203
-1990
-1662
-1433
-1169
-885
-699
-739
-742
-972
-1358
-1696
-1869
-1738
-1452
-937
-383
-2
297
530
514
307
100
-260
-695
-992
-1191
-1419
-1603
-1719
-1791
-1660
-1390
-1022
-701
-526
-451
-590
-863
-1122
-1368
-1638
-1794
-1811
-1793
-1690
-1483
-1264
-1063
-800
-554
-400
-330
-358
-469
-644
-796
-908
-1019
-1006
-865
-654
-375
-17
302
582
814
932
976
929
822
692
526
393
311
197
145
158
163
232
277
195
31
-256
-630
-948
-1268
-1601
-1859
-2109
-2370
-2511
-2578
-2688
-2819
-2831
-2825
-2948
-2907
-2862
-2958
-2833
-2585
-2535
-2385
-2152
-2038
-1841
-1555
-1312
-1187
-1091
-1097
-1195
-1304
-1381
-1503
-1699
-1801
-1849
-1909
-1845
-1709
-1661
-1576
-1376
-1216
-1133
-1020
-905
-824
-693
-543
-465
-394
-287
-177
-96
-28
85
173
257
441
619
766
1040
1271
1423
1567
1633
1720
1813
1908
2093
2277
2361
2526
2674
2695
2861
2994
2973
3039
3101
3066
3064
3100
3092
3131
3235
3336
3414
3464
3580
3617
3702
3908
4102
4369
4651
4822
4648
3772
2297
740
-1064
-2278
-2476
-2558
-2406
-2037
-2013
-2125
-1815
-1590
-1380
-1075
-906
-906
-981
-1092
-1430
-1845
-2176
-2094
-1767
-1255
-524
-8
292
527
612
415
153
-117
-578
-916
-1076
-1230
-1383
-1505
-1575
-1549
-1341
-973
-554
-391
-355
-436
-772
-1085
-1342
-1624
-1830
-1849
-1832
-1757
-1552
-1355
-1124
-875
-599
-370
-267
-287
-405
-628
-848
-977
-1086
-1110
-997
-789
-493
-161
207
513
732
877
901
835
711
580
442
290
198
151
92
107
184
238
264
281
168
-70
-313
-651
-1064
-1436
-1835
-2200
-2486
-2685
-2801
-2920
-2952
-3002
-3069
-3002
-2917
-2929
-2779
-2622
-2638
-2516
-2412
-2317
-2142
-1920
-1733
-1527
-1363
-1311
-1262
-1288
-1340
-1425
-1512
-1567
-1607
-1693
-1712
-1683
-1657
-1580
-1493
-1379
-1230
-1047
-876
-735
-611
-503
-401
-315
-259
-212
-182
-148
-90
-27
36
215
424
682
1015
1253
1429
1611
1725
1762
1889
1999
2059
2217
2319
2397
2534
2651
2761
2938
3066
3173
3275
3321
3377
3401
3428
3450
3439
3436
3440
3465
3518
3633
3770
3878
4144
4487
4829
5049
4705
3462
1872
181
-1542
-2297
-2375
-2464
-2319
-2121
-2336
-2241
-1788
-1552
-1135
-872
-864
-880
-984
-1232
-1592
-2017
-2292
-2056
-1682
-1159
-429
-3
297
583
585
314
68
-297
-702
-921
-1135
-1329
-1537
-1747
-1815
-1689
-1381
-912
-488
-390
-389
-531
-900
-1180
-1460
-1754
-1900
-1905
-1887
-1773
-1539
-1293
-1018
-756
-499
-283
-230
-297
-428
-689
-958
-1113
-1252
-1259
-1102
-835
-476
-86
253
522
728
801
808
758
663
545
388
223
68
-27
-49
24
134
220
283
198
12
-201
-531
-937
-1331
-1773
-2156
-2461
-2830
-3119
-3326
-3508
-3554
-3418
-3346
-3242
-2990
-2817
-2621
-2378
-2273
-2267
-2179
-2127
-2039
-1892
-1766
-1676
-1641
-1596
-1557
-1535
-1552
-1567
-1601
-1637
-1616
-1640
-1732
-1730
-1644
-1529
-1336
-1130
-916
-668
-435
-209
-42
52
109
80
-22
-138
-196
-199
-91
84
212
446
744
996
1312
1554
1710
1887
2025
2151
2329
2432
2500
2596
2668
2800
2923
3048
3129
3194
3331
3436
3493
3470
3457
3498
3509
3515
3518
3488
3453
3549
3763
4028
4406
4922
5327
5238
4092
2379
556
-1560
-2549
-2550
-2683
-2518
-2248
-2607
-2662
-2169
-1847
-1429
-1097
-1008
-1076
-1052
-1173
-1592
-2105
-2565
-2459
-2099
-1560
-706
-180
124
528
668
442
232
-108
-595
-862
-978
-1184
-1448
-1669
-1884
-1831
-1510
-1017
-486
-359
-297
-395
-776
-1066
-1383
-1768
-1990
-2002
-1995
-1901
-1687
-1478
-1269
-1012
-718
-449
-312
-331
-404
-640
-876
-974
-1109
-1174
-1037
-798
-473
-86
272
553
751
862
933
924
843
739
578
320
125
13
-114
-100
-22
13
64
86
-105
-457
-907
-1516
-2098
-2600
-2965
-3227
-3450
-3602
-3694
-3701
-3533
-3231
-2943
-2642
-2426
-2319
-2266
-2251
-2290
-2365
-2393
-2403
-2352
-2197
-2004
-1825
-1656
-1548
-1474
-1393
-1397
-1373
-1336
-1370
-1350
-1324
-1292
-1219
-1127
-970
-732
-466
-217
11
163
219
191
120
-3
-156
-278
-334
-295
-115
163
464
751
1023
1311
1542
1751
2032
2143
2168
2314
2328
2287
2416
2497
2556
2812
3031
3191
3416
3577
3686
3820
3912
3925
3863
3699
3581
3518
3495
3620
3795
4069
4474
4979
5495
5575
4397
2688
954
-1352
-2503
-2404
-2624
-2644
-2298
-2731
-2986
-2398
-2064
-1643
-1239
-1102
-1178
-1199
-1357
-1765
-2298
-2805
-2642
-2261
-1799
-949
-415
-182
253
537
334
152
-84
-609
-910
-999
-1160
-1453
-1699
-1866
-1861
-1586
-1076
-517
-376
-331
-362
-718
-1047
-1316
-1680
-1970
-2034
-2036
-1988
-1797
-1577
-1337
-1061
-751
-436
-290
-307
-369
-604
-901
-1033
-1187
-1331
-1242
-1019
-745
-352
84
423
662
818
945
979
879
807
664
385
196
91
-30
-39
43
51
69
82
-75
-384
-870
-1428
-1995
-2577
-2952
-3221
-3542
-3733
-3779
-3856
-3737
-3411
-3111
-2799
-2502
-2337
-2300
-2278
-2327
-2410
-2462
-2440
-2376
-2319
-2179
-1974
-1853
-1717
-1546
-1516
-1497
-1413
-1384
-1372
-1297
-1230
-1200
-1146
-1024
-863
-656
-340
-12
256
408
451
379
222
85
-52
-200
-247
-174
-48
210
555
855
1132
1410
1706
1934
2121
2327
2430
2456
2584
2704
2736
2877
3052
3197
3428
3730
3879
3986
4135
4141
4140
4175
4106
3981
3906
3890
3976
4227
4574
5066
5575
5621
4596
2956
1134
-1124
-2320
-2374
-2565
-2595
-2347
-2771
-3096
-2568
-2242
-1866
-1472
-1347
-1383
-1397
-1411
-1757
-2325
-2840
-2796
-2469
-1984
-1101
-533
-264
143
427
295
115
-105
-603
-912
-1019
-1174
-1443
-1731
-1917
-1967
-1734
-1220
-654
-457
-376
-402
-795
-1091
-1348
-1727
-1991
-2065
-2051
-1994
-1796
-1588
-1365
-1125
-838
-519
-367
-331
-375
-580
-820
-923
-1029
-1138
-1006
-769
-471
-85
319
639
823
954
1078
1084
973
921
747
441
267
135
-14
-46
21
25
29
-23
-277
-659
-1125
-1614
-2126
-2690
-3142
-3563
-3987
-4082
-3977
-3857
-3567
-3184
-2983
-2739
-2409
-2295
-2260
-2276
-2380
-2518
-2585
-2586
-2540
-2452
-2321
-2095
-1902
-1735
-1563
-1504
-1458
-1322
-1261
-1301
-1315
-1309
-1258
-1071
-838
-632
-392
-114
190
446
536
512
343
90
-85
-269
-390
-310
-149
117
507
830
1161
1451
1655
1970
2193
2313
2517
2565
2577
2682
2732
2865
3055
3171
3434
3757
3928
4135
4335
4315
4291
4284
4080
3971
4012
4016
4158
4519
4887
5339
5768
5722
4655
2938
1305
-693
-1975
-2092
-2354
-2691
-2614
-2845
-3109
-2583
-2209
-1946
-1613
-1433
-1384
-1350
-1473
-1919
-2430
-2906
-2798
-2312
-1841
-1092
-498
-235
151
533
441
246
47
-432
-762
-893
-1104
-1426
-1732
-1928
-1912
-1647
-1213
-678
-480
-457
-423
-714
-1059
-1290
-1647
-1992
-2082
-2088
-2062
-1913
-1710
-1470
-1184
-887
-542
-340
-330
-349
-513
-769
-907
-1002
-1125
-1057
-848
-570
-169
242
581
835
1020
1147
1214
1166
1067
925
649
436
308
151
61
55
11
-63
-119
-365
-802
-1322
-1895
-2458
-2883
-3276
-3704
-3958
-4125
-4140
-3922
-3629
-3362
-3074
-2802
-2609
-2405
-2311
-2323
-2407
-2476
-2525
-2514
-2445
-2381
-2246
-2073
-1810
-1598
-1473
-1361
-1287
-1191
-1068
-1006
-1000
-1005
-958
-782
-576
-331
-33
202
380
504
481
391
230
32
-96
-128
-107
-26
122
315
555
838
1123
1404
1696
1910
2160
2357
2477
2655
2766
2854
2986
3099
3224
3470
3675
3885
4147
4239
4352
4572
4571
4554
4699
4630
4645
4997
5230
5546
6115
6284
5336
3683
1951
-419
-2154
-2479
-2662
-2794
-2475
-2565
-3054
-2798
-2544
-2328
-2056
-1772
-1546
-1487
-1448
-1789
-2381
-3065
-3080
-2612
-2126
-1200
-484
-257
43
476
472
307
186
-278
-717
-858
-948
-1211
-1500
-1720
-1854
-1772
-1434
-843
-555
-475
-392
-658
-1024
-1290
-1644
-1992
-2113
-2136
-2096
-1987
-1828
-1610
-1416
-1128
-753
-476
-367
-350
-427
-677
-872
-967
-1081
-1041
-846
-580
-254
117
490
773
978
1180
1293
1274
1217
1124
900
637
472
269
70
10
-92
-281
-487
-764
-1141
-1537
-1985
-2488
-2948
-3375
-3622
-3817
-3981
-3944
-3810
-3678
-3400
-3028
-2819
-2608
-2467
-2452
-2473
-2486
-2533
-2618
-2623
-2602
-2486
-2312
-2072
-1817
-1618
-1405
-1239
-1123
-1025
-903
-818
-728
-585
-510
-428
-246
-41
142
315
426
459
406
312
220
113
97
112
219
352
441
593
787
1001
1267
1575
1799
2029
2251
2446
2633
2788
2911
3020
3197
3399
3606
3770
3906
4035
4165
4364
4500
4553
4630
4729
4893
5135
5412
5778
6099
6087
5194
3609
1911
-230
-1834
-2306
-2576
-2737
-2502
-2567
-2843
-2594
-2473
-2344
-2141
-1885
-1622
-1468
-1479
-1894
-2546
-3224
-3209
-2703
-2135
-1316
-689
-469
-188
231
321
239
65
-346
-723
-893
-1025
-1264
-1514
-1715
-1778
-1637
-1297
-796
-552
-452
-349
-528
-859
-1137
-1492
-1847
-1971
-1963
-1926
-1833
-1667
-1515
-1353
-1049
-701
-433
-313
-273
-347
-603
-806
-936
-1097
-1076
-866
-606
-276
66
382
679
928
1138
1225
1193
1134
1012
806
589
405
188
-43
-171
-262
-462
-644
-873
-1273
-1783
-2219
-2572
-3044
-3356
-3490
-3659
-3787
-3688
-3670
-3643
-3407
-3169
-2941
-2714
-2458
-2439
-2497
-2523
-2584
-2660
-2635
-2493
-2439
-2345
-2121
-1894
-1746
-1504
-1276
-1164
-998
-771
-614
-514
-365
-246
-134
58
282
434
514
622
639
525
421
326
229
263
394
536
699
800
882
1014
1192
1463
1732
1962
2171
2372
2578
2719
2838
3022
3199
3405
3688
3958
4086
4175
4303
4372
4458
4562
4621
4697
4918
5227
5573
5994
6192
5784
4456
2886
1156
-843
-1923
-2285
-2580
-2709
-2483
-2623
-2745
-2499
-2362
-2256
-1994
-1484
-1290
-1246
-1527
-2166
-2941
-3365
-3021
-2492
-1873
-1161
-774
-630
-250
121
188
127
10
-332
-681
-807
-1039
-1420
-1658
-1744
-1710
-1513
-1064
-625
-456
-289
-209
-414
-711
-1023
-1399
-1725
-1853
-1877
-1958
-1929
-1784
-1670
-1458
-1110
-768
-534
-377
-300
-386
-642
-837
-978
-1144
-1068
-861
-675
-401
-40
311
620
962
1250
1379
1428
1413
1284
1009
729
468
152
-105
-291
-535
-878
-1112
-1319
-1688
-2014
-2324
-2697
-3011
-3182
-3386
-3589
-3696
-3769
-3770
-3655
-3382
-3192
-3022
-2831
-2651
-2517
-2477
-2483
-2598
-2702
-2649
-2551
-2497
-2385
-2241
-2070
-1809
-1451
-1141
-892
-642
-401
-153
49
220
348
410
518
611
600
541
455
394
421
500
598
703
807
942
1068
1105
1193
1298
1377
1590
1828
2054
2285
2495
2704
2950
3212
3407
3620
3824
3914
4015
4121
4090
4165
4280
4333
4566
4848
5163
5565
6016
6240
6093
5140
3714
2058
33
-1355
-2069
-2443
-2595
-2416
-2373
-2527
-2499
-2448
-2420
-2227
-1619
-1243
-1104
-1330
-2029
-2902
-3603
-3562
-3061
-2513
-1842
-1347
-1187
-915
-476
-202
-138
-65
-208
-523
-723
-975
-1368
-1739
-1946
-1962
-1853
-1544
-1092
-807
-560
-293
-238
-403
-653
-977
-1330
-1595
-1700
-1812
-1968
-1973
-1960
-1868
-1570
-1193
-785
-474
-247
-138
-291
-481
-623
-781
-816
-723
-622
-499
-308
-30
295
623
1013
1329
1530
1645
1658
1524
1246
949
614
198
-127
-442
-887
-1180
-1407
-1704
-1864
-1968
-2160
-2342
-2447
-2607
-2835
-3013
-3186
-3386
-3440
-3359
-3294
-3219
-3139
-3010
-2870
-2721
-2531
-2461
-2489
-2440
-2394
-2381
-2293
-2170
-2096
-1972
-1724
-1451
-1183
-869
-543
-237
81
405
618
699
726
696
573
428
301
206
213
328
514
717
882
1040
1162
1240
1359
1500
1595
1671
1848
1981
2092
2248
2410
2574
2826
3114
3335
3545
3731
3861
4004
4215
4336
4427
4610
4849
5162
5595
5917
6009
5565
4483
3276
1653
57
-888
-1407
-1642
-1617
-1491
-1669
-1915
-2125
-2164
-2123
-1696
-1083
-770
-793
-1325
-2151
-3029
-3488
-3275
-2819
-2381
-1934
-1752
-1717
-1487
-1111
-782
-583
-425
-442
-618
-758
-988
-1301
-1616
-1790
-1810
-1788
-1590
-1322
-1138
-919
-685
-584
-637
-790
-926
-1115
-1293
-1310
-1458
-1681
-1839
-1970
-1975
-1829
-1509
-1145
-834
-592
-480
-531
-594
-610
-624
-561
-494
-462
-481
-455
-330
-165
137
493
754
1004
1196
1272
1203
1012
795
445
21
-288
-612
-972
-1173
-1318
-1492
-1651
-1774
-1928
-2070
-2062
-2014
-2029
-2107
-2269
-2499
-2755
-2893
-2933
-2973
-2966
-2894
-2840
-2774
-2648
-2541
-2419
-2246
-2033
-1851
-1736
-1594
-1495
-1397
-1222
-1057
-909
-719
-463
-155
176
509
743
827
840
797
743
711
703
737
772
821
873
872
913
1003
1109
1255
1392
1518
1657
1779
1891
2033
2176
2262
2370
2526
2640
2749
2898
3012
3151
3351
3557
3811
4085
4395
4763
5071
5264
5260
4753
3930
2851
1512
359
-348
-617
-636
-491
-417
-646
-1064
-1380
-1573
-1440
-918
-403
-89
-337
-1059
-1940
-2695
-2919
-2619
-2218
-1919
-1806
-1957
-2082
-2021
-1752
-1465
-1184
-932
-852
-779
-819
-933
-1040
-1199
-1270
-1307
-1361
-1394
-1372
-1307
-1151
-958
-837
-821
-893
-893
-894
-808
-707
-741
-865
-1120
-1358
-1541
-1583
-1465
-1312
-1138
-1001
-947
-896
-804
-675
-468
-219
-46
36
-5
-71
-113
-121
-13
99
171
222
229
218
193
160
149
107
13
-100
-270
-471
-643
-754
-832
-946
-1062
-1229
-1361
-1407
-1376
-1316
-1359
-1415
-1496
-1584
-1637
-1674
-1697
-1676
-1630
-1668
-1741
-1786
-1789
-1718
-1549
-1378
-1292
-1271
-1299
-1315
-1276
-1192
-1133
-1079
-1014
-972
-890
-793
-694
-578
-506
-474
-455
-413
-331
-213
-46
123
227
278
259
248
362
531
672
831
968
1055
1128
1194
1281
1404
1551
1706
1833
1901
1914
1921
1970
2018
2122
2203
2248
2362
2467
2607
2789
2916
2972
2941
2722
2215
1601
1251
1223
1495
1974
2253
2088
1561
914
432
340
580
905
1105
905
327
-358
-946
-1219
-1069
-763
-566
-574
-897
-1304
-1587
-1719
-1716
-1619
-1515
-1559
-1605
-1694
-1783
-1755
-1770
-1733
-1704
-1747
-1805
-1830
-1853
-1847
-1755
-1720
-1685
-1698
-1740
-1710
-1625
-1460
-1323
-1269
-1323
-1455
-1589
-1637
-1552
-1426
-1278
-1206
-1232
-1270
-1315
-1285
-1164
-965
-767
-630
-603
-638
-667
-685
-632
-507
-355
-264
-248
-317
-397
-434
-429
-355
-299
-252
-232
-255
-313
-375
-404
-407
-394
-392
-420
-475
-538
-612
-687
-744
-832
-910
-975
-1031
-1066
-1094
-1098
-1151
-1216
-1268
-1308
-1343
-1354
-1315
-1299
-1296
-1298
-1315
-1306
-1269
-1161
-1030
-909
-792
-720
-677
-662
-638
-571
-475
-341
-184
-61
31
77
144
277
414
578
762
937
1062
1146
1258
1348
1457
1600
1748
1906
2003
2077
2182
2285
2416
2589
2746
2892
3072
3147
3047
2799
2276
1685
1407
1530
1997
2577
2848
2575
1899
1049
464
429
729
1152
1364
1075
396
-376
-945
-1062
-746
-342
-75
-142
-549
-1027
-1415
-1591
-1574
-1452
-1409
-1459
-1525
-1627
-1672
-1639
-1607
-1574
-1568
-1613
-1693
-1776
-1837
-1822
-1788
-1761
-1764
-1838
-1891
-1929
-1842
-1654
-1505
-1453
-1554
-1724
-1882
-1919
-1816
-1614
-1416
-1325
-1323
-1390
-1424
-1389
-1238
-1019
-818
-664
-640
-671
-740
-761
-653
-497
-333
-196
-126
-148
-148
-98
-33
5
-14
-27
-55
-85
-99
-76
-71
-94
-132
-215
-310
-379
-419
-401
-378
-432
-579
-750
-895
-968
-932
-872
-875
-930
-1028
-1165
-1255
-1314
-1310
-1281
-1271
-1283
-1340
-1398
-1431
-1413
-1352
-1268
-1192
-1158
-1106
-1034
-967
-885
-848
-847
-815
-750
-635
-471
-268
-81
52
122
145
176
264
388
535
686
772
846
921
1014
1167
1370
1554
1742
1908
1991
2072
2170
2319
2499
2687
2844
2974
3044
2973
2841
2508
1948
1561
1559
1887
2426
2877
2828
2257
1467
743
488
721
1152
1478
1391
832
79
-570
-909
-738
-295
43
94
-240
-760
-1229
-1484
-1546
-1469
-1358
-1379
-1441
-1529
-1591
-1581
-1561
-1561
-1553
-1580
-1650
-1710
-1794
-1847
-1815
-1769
-1760
-1800
-1839
-1857
-1808
-1658
-1499
-1386
-1426
-1571
-1760
-1866
-1832
-1694
-1548
-1477
-1451
-1530
-1607
-1595
-1494
-1292
-1080
-889
-805
-867
-964
-1008
-922
-727
-523
-395
-338
-344
-313
-212
-114
-40
-13
-42
-85
-134
-153
-122
-88
-34
-24
-120
-263
-373
-419
-367
-303
-329
-443
-626
-779
-861
-897
-893
-889
-932
-1009
-1117
-1214
-1264
-1270
-1206
-1150
-1148
-1176
-1234
-1265
-1242
-1181
-1094
-1019
-964
-914
-865
-780
-718
-696
-692
-690
-665
-602
-457
-288
-149
-57
-24
2
31
118
276
469
676
836
916
936
979
1050
1171
1361
1556
1719
1842
1909
1980
2099
2260
2476
2686
2844
2893
2839
2571
2021
1467
1264
1443
1940
2511
2720
2369
1644
856
419
534
975
1421
1535
1156
423
-352
-873
-897
-471
-49
168
0
-462
-912
-1232
-1346
-1289
-1173
-1158
-1210
-1294
-1384
-1402
-1383
-1352
-1325
-1316
-1353
-1449
-1529
-1592
-1567
-1495
-1454
-1451
-1521
-1620
-1656
-1564
-1426
-1283
-1257
-1379
-1586
-1794
-1833
-1756
-1621
-1445
-1364
-1393
-1467
-1522
-1492
-1345
-1137
-922
-787
-810
-879
-917
-860
-694
-505
-392
-367
-370
-363
-325
-242
-167
-116
-79
-86
-157
-226
-244
-190
-91
-39
-83
-229
-370
-462
-466
-408
-383
-408
-512
-665
-761
-811
-827
-802
-776
-811
-911
-1046
-1157
-1207
-1182
-1143
-1115
-1162
-1237
-1253
-1250
-1206
-1136
-1071
-998
-960
-903
-853
-843
-804
-780
-752
-670
-555
-438
-284
-136
-2
93
148
214
285
429
601
726
863
985
1054
1119
1229
1353
1473
1609
1779
1902
2036
2190
2282
2387
2526
2653
2717
2728
2662
2367
1835
1401
1274
1469
1935
2396
2502
2135
1468
748
381
471
789
1133
1153
763
129
-519
-906
-829
-458
-130
42
-153
-546
-912
-1185
-1250
-1177
-1068
-1061
-1114
-1194
-1287
-1319
-1342
-1309
-1234
-1205
-1259
-1344
-1438
-1513
-1493
-1435
-1394
-1422
-1505
-1601
-1646
-1577
-1446
-1316
-1308
-1391
-1532
-1668
-1666
-1570
-1406
-1262
-1202
-1239
-1333
-1386
-1381
-1263
-1045
-834
-736
-757
-818
-862
-805
-653
-489
-354
-297
-296
-311
-283
-232
-186
-114
-88
-127
-201
-262
-287
-205
-91
-41
-67
-179
-299
-404
-446
-447
-458
-506
-620
-761
-890
-965
-1007
-1000
-963
-979
-1074
-1208
-1297
-1311
-1270
-1219
-1186
-1179
-1176
-1184
-1187
-1141
-1084
-1026
-945
-856
-800
-766
-764
-751
-701
-641
-524
-409
-266
-116
-15
71
129
193
260
354
488
625
744
840
920
1016
1127
1272
1427
1576
1740
1886
2021
2150
2278
2396
2538
2710
2847
2880
2835
2564
1972
1431
1218
1356
1837
2410
2639
2320
1654
871
376
410
742
1156
1313
1016
342
-388
-897
-967
-595
-176
69
-30
-430
-881
-1197
-1309
-1242
-1090
-1040
-1071
-1136
-1240
-1306
-1345
-1346
-1306
-1280
-1308
-1391
-1488
-1577
-1596
-1549
-1471
-1453
-1507
-1581
-1645
-1596
-1482
-1348
-1292
-1372
-1519
-1673
-1727
-1668
-1513
-1355
-1233
-1193
-1245
-1278
-1290
-1200
-1042
-855
-730
-718
-726
-748
-713
-584
-425
-310
-248
-214
-171
-117
-69
8
79
98
83
3
-72
-101
-102
-28
58
77
-20
-164
-266
-343
-322
-297
-327
-366
-478
-600
-681
-769
-794
-770
-769
-822
-912
-1003
-1074
-1069
-1042
-1014
-1004
-1028
-1051
-1047
-1034
-986
-906
-862
-791
-744
-729
-709
-702
-673
-622
-532
-437
-374
-296
-172
-47
76
198
308
411
484
584
696
782
910
1028
1133
1257
1364
1483
1632
1791
1959
2081
2190
2293
2376
2517
2602
2632
2564
2204
1608
1162
1039
1199
1674
2151
2281
1944
1320
634
263
365
672
1064
1225
956
353
-332
-816
-836
-486
-119
110
6
-350
-711
-979
-1064
-969
-832
-766
-714
-732
-823
-905
-985
-1015
-1001
-981
-1028
-1148
-1315
-1469
-1495
-1460
-1404
-1358
-1341
-1373
-1394
-1318
-1236
-1153
-1164
-1284
-1446
-1598
-1659
-1656
-1550
-1416
-1291
-1209
-1183
-1174
-1154
-1033
-865
-674
-547
-507
-527
-614
-624
-580
-515
-412
-287
-202
-140
-4
104
173
215
234
216
175
112
55
12
8
15
-40
-128
-271
-403
-454
-448
-450
-478
-563
-665
-778
-887
-953
-987
-1046
-1083
-1140
-1218
-1249
-1280
-1262
-1198
-1119
-1018
-926
-873
-805
-763
-683
-554
-474
-399
-360
-346
-313
-276
-220
-149
-64
67
223
370
508
580
652
713
788
883
930
982
1041
1106
1167
1300
1434
1545
1693
1830
2017
2218
2423
2645
2825
2986
3068
2800
2359
1702
797
101
-288
-298
-55
336
678
822
603
207
-26
-177
107
512
765
831
305
-434
-1112
-1520
-1307
-841
-352
-52
-110
-223
-335
-410
-375
-270
-168
-173
-269
-426
-632
-787
-654
-701
-934
-1073
-1101
-984
-1036
-1096
-1112
-1033
-925
-979
-1155
-1371
-1490
-1522
-1656
-1817
-1927
-2114
-2295
-2353
-2243
-2043
-1791
-1469
-1227
-1152
-1118
-1136
-1175
-1178
-1099
-1009
-990
-1007
-958
-836
-685
-460
-180
32
211
367
435
407
326
267
153
-5
-163
-303
-454
-572
-594
-591
-580
-609
-672
-762
-880
-997
-1149
-1364
-1578
-1755
-1867
-1907
-1894
-1808
-1711
-1599
-1452
-1317
-1168
-1077
-1016
-950
-926
-911
-894
-859
-789
-685
-544
-346
-115
85
262
386
463
523
529
477
393
337
305
283
336
448
556
682
878
1049
1235
1478
1633
1785
1896
1955
2053
2151
2284
2417
2614
2849
3134
3446
3763
4116
4421
4657
4732
4139
3170
2075
598
-511
-1090
-1182
-1127
-827
-454
-278
-83
-48
41
2
129
352
333
147
-320
-1001
-1638
-1944
-1681
-1133
-558
-17
329
378
359
327
92
-155
-374
-705
-1085
-1418
-1707
-1913
-1981
-1839
-1579
-1266
-934
-598
-406
-368
-424
-684
-1083
-1445
-1674
-1879
-1968
-1905
-1780
-1587
-1316
-1042
-832
-687
-571
-500
-503
-570
-759
-1048
-1263
-1356
-1291
-1064
-745
-387
-109
174
475
623
725
780
674
514
401
244
28
-104
-178
-177
-103
52
173
178
88
-114
-367
-680
-999
-1331
-1634
-1842
-1893
-1872
-1847
-1765
-1696
-1671
-1605
-1523
-1509
-1531
-1600
-1708
-1764
-1797
-1808
-1748
-1623
-1446
-1222
-971
-803
-689
-609
-568
-541
-528
-530
-544
-522
-454
-305
-154
6
144
256
362
414
429
412
368
325
298
279
307
379
554
788
1046
1364
1623
1867
2085
2292
2459
2583
2727
2825
2965
3113
3298
3442
3667
3945
4214
4566
4765
4789
4341
3293
2105
793
-503
-1283
-1481
-1496
-1360
-981
-786
-650
-480
-419
-462
-527
-428
-462
-639
-907
-1257
-1670
-1895
-1670
-1226
-705
-179
211
316
242
166
-114
-526
-837
-1123
-1413
-1569
-1614
-1651
-1601
-1408
-1147
-903
-671
-485
-424
-500
-641
-907
-1238
-1501
-1645
-1708
-1644
-1448
-1239
-1033
-834
-655
-593
-635
-697
-797
-928
-1046
-1145
-1254
-1306
-1257
-1097
-848
-563
-236
14
201
356
390
327
324
336
271
275
300
293
266
304
314
244
154
48
-137
-326
-515
-830
-1177
-1446
-1620
-1764
-1814
-1795
-1777
-1766
-1722
-1671
-1724
-1800
-1865
-1934
-1921
-1854
-1805
-1792
-1749
-1620
-1475
-1315
-1129
-949
-807
-669
-541
-533
-569
-567
-549
-445
-260
-83
65
209
373
516
584
598
532
472
430
403
430
440
488
594
749
998
1231
1423
1655
1873
2077
2249
2379
2473
2570
2741
2921
3115
3352
3582
3900
4204
4411
4484
4066
2990
1829
684
-528
-1191
-1220
-1109
-985
-572
-349
-307
-213
-196
-332
-446
-348
-413
-636
-895
-1207
-1527
-1671
-1413
-941
-488
-72
217
237
49
-147
-517
-1000
-1309
-1532
-1751
-1834
-1738
-1657
-1585
-1368
-1126
-945
-774
-635
-594
-711
-869
-1071
-1362
-1556
-1573
-1503
-1379
-1143
-890
-719
-571
-489
-530
-642
-778
-917
-1043
-1136
-1183
-1255
-1262
-1155
-984
-719
-434
-163
13
136
211
224
176
153
165
118
128
186
211
183
209
207
129
92
6
-144
-295
-474
-720
-957
-1176
-1396
-1532
-1630
-1673
-1659
-1628
-1596
-1594
-1613
-1690
-1748
-1775
-1798
-1766
-1727
-1710
-1657
-1549
-1409
-1271
-1143
-1035
-960
-893
-845
-841
-836
-800
-731
-620
-486
-343
-192
-39
118
231
291
288
266
220
195
225
255
327
459
615
801
1021
1185
1360
1538
1683
1885
2062
2179
2303
2448
2595
2761
2971
3239
3465
3757
4055
4127
4034
3542
2450
1194
57
-940
-1505
-1420
-1129
-907
-551
-324
-287
-236
-197
-299
-403
-366
-444
-617
-810
-1049
-1205
-1242
-958
-470
-24
311
473
410
125
-160
-541
-964
-1248
-1430
-1546
-1575
-1474
-1361
-1276
-1136
-991
-873
-804
-783
-829
-964
-1148
-1335
-1503
-1614
-1559
-1415
-1242
-1025
-854
-755
-724
-741
-829
-961
-1071
-1211
-1296
-1333
-1335
-1318
-1242
-1092
-930
-664
-411
-183
3
53
54
51
22
-11
81
127
126
179
262
257
205
202
82
-30
-122
-238
-444
-651
-837
-1047
-1196
-1264
-1326
-1399
-1458
-1473
-1485
-1535
-1602
-1645
-1685
-1716
-1652
-1598
-1561
-1521
-1477
-1420
-1340
-1211
-1097
-1005
-898
-801
-740
-724
-740
-760
-724
-643
-537
-423
-328
-219
-89
24
131
210
278
332
344
352
337
299
298
376
505
708
884
1088
1296
1466
1691
1823
1982
2126
2212
2398
2572
2721
2871
3066
3297
3509
3717
3741
3523
2957
1881
789
-209
-1028
-1389
-1284
-985
-818
-540
-408
-454
-430
-456
-537
-613
-640
-708
-843
-1022
-1176
-1264
-1232
-946
-551
-234
-46
2
-115
-406
-692
-989
-1333
-1534
-1610
-1655
-1611
-1499
-1431
-1377
-1298
-1209
-1214
-1264
-1240
-1300
-1435
-1525
-1624
-1742
-1797
-1719
-1576
-1436
-1298
-1231
-1267
-1312
-1365
-1471
-1571
-1605
-1631
-1659
-1611
-1556
-1529
-1447
-1306
-1108
-903
-662
-441
-297
-161
-21
69
130
222
266
284
319
356
353
325
292
224
109
-8
-114
-257
-397
-510
-614
-711
-790
-848
-875
-884
-876
-850
-837
-857
-854
-858
-850
-835
-823
-812
-785
-767
-741
-670
-592
-478
-341
-202
-100
-2
74
160
223
285
342
394
483
574
710
849
947
1022
1111
1152
1208
1296
1378
1483
1618
1802
1917
2063
2230
2303
2443
2625
2768
2914
3042
2924
2178
1155
-20
-1330
-2165
-2261
-1926
-1515
-873
-415
-323
-226
-195
-330
-470
-459
-416
-432
-394
-435
-597
-729
-667
-350
20
420
709
730
464
71
-369
-925
-1316
-1501
-1591
-1549
-1405
-1273
-1248
-1165
-1093
-1053
-988
-962
-959
-1053
-1149
-1286
-1479
-1606
-1603
-1486
-1313
-1098
-921
-836
-868
-938
-1053
-1237
-1375
-1478
-1583
-1634
-1602
-1530
-1461
-1323
-1135
-938
-704
-469
-280
-201
-239
-281
-353
-478
-500
-412
-339
-205
30
190
245
238
132
-93
-295
-445
-614
-746
-823
-913
-1023
-1069
-1065
-1063
-1031
-1005
-1023
-1035
-1081
-1166
-1242
-1306
-1290
-1213
-1133
-990
-841
-744
-680
-630
-603
-629
-645
-657
-686
-682
-654
-651
-646
-634
-602
-557
-522
-450
-434
-448
-453
-477
-497
-518
-469
-403
-329
-211
-135
-54
34
119
253
379
508
645
742
863
986
1138
1304
1446
1637
1822
2006
2177
2302
2378
2449
2470
2437
2396
2339
2165
1827
1457
971
351
-228
-667
-1006
-1165
-1116
-999
-914
-822
-778
-829
-865
-859
-877
-914
-913
-931
-977
-998
-981
-932
-854
-747
-653
-599
-618
-708
-843
-1031
-1191
-1335
-1476
-1559
-1554
-1530
-1506
-1473
-1444
-1418
-1438
-1437
-1466
-1517
-1554
-1587
-1640
-1689
-1694
-1702
-1712
-1704
-1652
-1648
-1693
-1698
-1763
-1835
-1852
-1868
-1843
-1766
-1661
-1534
-1419
-1302
-1171
-1069
-951
-801
-675
-538
-418
-306
-196
-120
-35
35
67
109
144
136
117
87
36
-14
-74
-126
-164
-215
-211
-208
-201
-189
-176
-185
-192
-186
-173
-133
-105
-27
49
117
192
243
262
299
328
342
377
444
508
562
677
790
925
1086
1212
1330
1472
1580
1730
1855
1949
2137
2257
2384
2526
2700
2802
2904
3148
3298
3448
3451
3282
2339
618
-913
-2513
-3596
-3740
-3028
-2258
-1742
-1151
-1105
-1193
-1169
-1134
-1154
-1052
-726
-559
-532
-522
-610
-681
-637
-98
603
1135
1507
1526
1169
489
-76
-661
-1162
-1279
-1276
-1218
-1179
-1040
-1022
-1077
-977
-915
-861
-876
-867
-879
-1029
-1190
-1380
-1518
-1560
-1385
-1089
-889
-683
-517
-539
-646
-725
-880
-1104
-1230
-1290
-1310
-1247
-1163
-1075
-975
-800
-557
-310
-55
159
272
302
304
333
356
368
478
583
601
600
571
483
396
255
82
-82
-284
-540
-868
-1185
-1503
-1680
-1777
-1747
-1562
-1460
-1400
-1334
-1299
-1357
-1405
-1436
-1486
-1435
-1297
-1193
-1111
-1051
-994
-964
-875
-772
-705
-634
-605
-572
-580
-664
-760
-856
-916
-854
-750
-697
-665
-623
-631
-659
-667
-704
-771
-784
-766
-738
-707
-733
-792
-813
-789
-737
-661
-634
-574
-497
-384
-220
-86
64
190
334
517
679
825
933
1020
1117
1210
1292
1328
1381
1405
1447
1478
1469
1464
1380
1330
1256
1170
1112
1035
934
858
797
692
573
481
368
239
134
65
-66
-182
-218
-271
-332
-362
-409
-462
-486
-485
-485
-552
-612
-662
-709
-745
-789
-829
-911
-971
-1023
-1109
-1156
-1173
-1180
-1187
-1166
-1156
-1179
-1197
-1234
-1260
-1270
-1291
-1321
-1367
-1413
-1441
-1477
-1484
-1464
-1461
-1439
-1429
-1443
-1455
-1466
-1477
-1448
-1406
-1366
-1337
-1304
-1259
-1202
-1123
-1075
-1015
-948
-897
-849
-778
-743
-718
-670
-643
-603
-587
-573
-561
-550
-521
-501
-465
-411
-362
-305
-256
-220
-170
-138
-98
-40
-9
30
68
71
90
85
73
68
31
10
6
40
111
164
227
311
393
502
616
739
832
884
943
1020
1095
1172
1237
1310
1394
1492
1572
1685
1778
1873
2006
2098
2243
2381
2513
2664
2876
3024
3137
3190
3151
2967
2611
1658
385
-611
-1709
-2413
-2398
-1904
-1635
-1347
-917
-952
-950
-898
-989
-1093
-1008
-806
-818
-799
-771
-845
-854
-734
-263
188
460
681
687
404
-75
-423
-813
-1096
-1064
-1046
-1064
-1022
-923
-955
-931
-779
-756
-719
-727
-754
-822
-1020
-1184
-1316
-1381
-1354
-1190
-999
-885
-756
-683
-728
-791
-828
-942
-1069
-1111
-1180
-1232
-1197
-1115
-1005
-852
-649
-447
-240
-76
97
223
247
288
320
320
338
414
498
533
593
554
440
294
76
-181
-428
-614
-822
-979
-1074
-1191
-1316
-1429
-1464
-1479
-1443
-1404
-1390
-1406
-1475
-1495
-1484
-1458
-1416
-1374
-1335
-1237
-1113
-1042
-1021
-1005
-987
-950
-881
-825
-817
-845
-869
-868
-856
-843
-844
-846
-780
-710
-655
-639
-701
-718
-766
-803
-792
-809
-826
-819
-775
-755
-759
-758
-759
-747
-700
-624
-542
-466
-369
-225
-93
40
181
307
467
646
831
969
1066
1135
1208
1271
1331
1374
1388
1400
1425
1431
1453
1424
1383
1378
1315
1300
1251
1166
1082
999
931
843
747
658
563
447
354
246
121
33
-53
-152
-235
-305
-369
-453
-509
-526
-554
-603
-625
-651
-684
-681
-708
-732
-752
-787
-822
-852
-904
-952
-965
-993
-1020
-1022
-1047
-1105
-1160
-1214
-1232
-1257
-1276
-1290
-1318
-1322
-1326
-1323
-1324
-1315
-1307
-1303
-1284
-1276
-1249
-1243
-1258
-1243
-1222
-1204
-1155
-1100
-1051
-1002
-966
-943
-891
-849
-798
-749
-725
-693
-683
-675
-646
-624
-574
-508
-475
-411
-358
-341
-316
-309
-284
-262
-280
-231
-197
-156
-91
-47
12
71
124
197
266
292
293
274
208
144
77
16
4
45
146
281
403
522
615
695
771
820
877
920
948
960
979
1007
1074
1167
1242
1328
1435
1543
1625
1749
1808
1879
2004
2088
2200
2338
2425
2483
2548
2524
2426
2227
1861
1099
329
-333
-981
-1329
-1322
-1146
-1124
-992
-887
-899
-854
-846
-860
-817
-728
-659
-690
-748
-834
-887
-861
-685
-356
-96
103
198
187
-8
-275
-451
-665
-778
-787
-826
-894
-913
-903
-908
-844
-756
-676
-605
-582
-576
-653
-827
-976
-1055
-1088
-1097
-1026
-954
-921
-859
-806
-812
-837
-814
-854
-921
-916
-928
-983
-965
-922
-873
-780
-649
-470
-306
-160
17
136
190
230
248
259
269
210
84
-97
-179
-179
-251
-275
-283
-356
-500
-534
-583
-736
-829
-933
-1008
-1052
-1077
-1176
-1321
-1367
-1368
-1335
-1266
-1193
-1168
-1209
-1220
-1242
-1294
-1366
-1416
-1383
-1341
-1239
-1156
-1157
-1132
-1056
-990
-948
-904
-898
-938
-939
-921
-915
-921
-924
-880
-835
-813
-775
-787
-807
-814
-797
-803
-859
-873
-881
-871
-796
-674
-557
-430
-257
-93
29
129
188
234
311
391
470
556
662
777
895
1011
1109
1163
1186
1204
1219
1242
1240
1221
1192
1146
1119
1092
1023
961
930
889
848
774
695
602
455
344
221
58
-28
-114
-200
-229
-274
-321
-377
-422
-462
-452
-446
-488
-501
-540
-604
-646
-662
-686
-705
-699
-713
-761
-765
-788
-853
-890
-919
-956
-997
-1026
-1059
-1080
-1086
-1093
-1106
-1110
-1125
-1133
-1137
-1148
-1160
-1164
-1168
-1155
-1162
-1165
-1149
-1149
-1136
-1127
-1077
-1027
-1015
-987
-968
-944
-900
-867
-832
-788
-773
-718
-688
-672
-635
-613
-591
-573
-557
-541
-530
-539
-528
-501
-483
-478
-461
-447
-436
-414
-367
-365
-360
-334
-326
-304
-265
-230
-203
-137
-94
-34
14
34
52
38
-6
-74
-120
-150
-178
-141
-59
26
96
175
270
337
399
445
461
486
508
500
508
548
599
643
680
728
796
841
876
903
923
971
984
1045
1124
1176
1230
1304
1348
1399
1429
1428
1441
1409
1357
1290
1264
1160
1052
982
833
667
547
358
169
6
-191
-368
-543
-597
-673
-747
-758
-780
-813
-860
-893
-907
-972
-995
-1000
-1030
-1035
-1047
-1042
-1101
-1109
-1107
-1169
-1177
-1209
-1280
-1315
-1363
-1396
-1420
-1409
-1376
-1366
-1351
-1360
-1361
-1364
-1372
-1348
-1319
-1335
-1321
-1283
-1278
-1267
-1244
-1238
-1257
-1254
-1268
-1291
-1315
-1334
-1339
-1328
-1287
-1241
-1166
-1099
-1027
-951
-892
-812
-724
-664
-605
-518
-442
-392
-316
-228
-166
-79
1
51
81
105
119
129
145
161
162
184
202
205
220
207
178
123
38
-24
-94
-159
-188
-181
-162
-139
-90
-66
-60
-46
-5
28
43
76
85
86
97
113
130
156
189
222
269
290
321
365
405
453
512
575
628
671
699
726
741
749
780
789
785
814
812
798
828
824
776
766
735
662
636
599
549
501
465
447
355
334
288
186
147
73
-2
-96
-175
-193
-242
-315
-327
-374
-391
-419
-452
-520
-630
-720
-795
-849
-879
-857
-876
-886
-914
-902
-973
-1040
-1085
-1169
-1189
-1206
-1237
-1285
-1339
-1345
-1361
-1357
-1315
-1300
-1295
-1332
-1308
-1313
-1329
-1332
-1331
-1299
-1284
-1275
-1259
-1280
-1265
-1229
-1226
-1217
-1201
-1169
-1177
-1164
-1120
-1101
-1052
-1001
-950
-884
-855
-847
-847
-824
-772
-736
-698
-637
-584
-548
-488
-427
-403
-347
-275
-244
-201
-146
-132
-115
-84
-14
27
59
77
67
67
26
-13
-16
-24
-34
-28
-14
4
21
58
69
83
138
173
170
215
264
250
253
246
223
199
180
174
172
178
187
195
192
194
201
237
291
307
317
363
393
406
449
467
471
499
499
489
482
457
396
390
393
371
399
403
388
340
308
289
241
242
239
203
184
159
107
96
78
33
9
-27
-83
-92
-114
-128
-142
-155
-161
-192
-170
-201
-260
-279
-326
-378
-402
-432
-489
-503
-509
-544
-546
-563
-594
-608
-643
-666
-685
-726
-745
-771
-795
-826
-861
-868
-892
-894
-895
-909
-927
-947
-956
-977
-1004
-992
-989
-984
-953
-918
-894
-876
-819
-794
-774
-743
-724
-707
-701
-682
-665
-646
-620
-606
-581
-544
-529
-510
-498
-491
-465
-448
-424
-408
-407
-394
-381
-372
-358
-362
-354
-308
-264
-216
-167
-167
-142
-109
-118
-130
-133
-150
-179
-201
-217
-233
-243
-223
-200
-163
-112
-76
-50
-34
-37
-41
-35
-48
-48
-30
-19
-24
-30
-33
-57
-58
-58
-77
-86
-79
-97
-115
-97
-93
-91
-75
-59
-18
7
19
47
76
113
134
134
143
161
163
167
164
145
146
130
118
113
106
104
107
127
120
103
103
93
59
39
23
-14
-42
-51
-88
-104
-81
-109
-142
-146
-166
-195
-205
-223
-222
-214
-217
-207
-190
-159
-163
-170
-173
-189
-204
-224
-257
-287
-314
-354
-379
-376
-398
-389
-368
-372
-373
-374
-391
-421
-442
-472
-483
-477
-466
-457
-434
-431
-423
-414
-409
-403
-397
-401
-412
-419
-417
-417
-446
-457
-448
-458
-448
-443
-403
-377
-383
-346
-357
-364
-335
-349
-338
-316
-307
-312
-323
-321
-334
-332
-340
-328
-307
-295
-303
-312
-310
-317
-330
-324
-320
-329
-325
-316
-332
-332
-324
-324
-293
-280
-263
-237
-228
-227
-225
-241
-257
-258
-269
-280
-290
-282
-262
-248
-221
-187
-174
-163
-168
-174
-170
-186
-195
-215
-218
-213
-229
-217
-226
-241
-204
-181
-183
-177
-182
-194
-194
-168
-155
-151
-133
-130
-133
-124
-117
-109
-83
-49
-29
-14
6
23
28
18
29
28
41
43
12
7
-14
-18
-1
3
18
32
8
7
28
5
1
44
54
56
43
52
66
34
22
31
18
12
11
0
-25
-55
-69
-70
-90
-100
-94
-93
-92
-97
-117
-141
-176
-192
-174
-179
-171
-153
-166
-203
-197
-202
-230
-233
-240
-240
-247
-237
-231
-230
-223
-231
-249
-251
-255
-263
-240
-236
-257
-249
-237
-223
-219
-223
-223
-216
-199
-222
-246
-247
-259
-262
-228
-223
-237
-244
-254
-282
-278
-275
-304
-302
-309
-315
-315
-328
-318
-313
-321
-320
-333
-323
-327
-336
-341
-340
-337
-323
-299
-309
-311
-289
-265
-266
-237
-198
-208
-189
-182
-223
-242
-267
-273
-263
-265
-245
-233
-218
-194
-188
-162
-158
-177
-163
-150
-168
-158
-153
-140
-143
-151
-164
-199
-220
-223
-227
-253
-244
-241
-258
-267
-267
-274
-271
-265
-255
-226
-219
-209
-199
-197
-221
-217
-190
-186
-197
-197
-194
-206
-185
-178
-195
-228
-253
-270
-295
-301
-307
-314
-286
-261
-226
-206
-217
-212
-209
-232
-237
-208
-182
-176
-163
-136
-147
-161
-158
-177
-173
-144
-133
-125
-141
-153
-151
-171
-162
-145
-159
-151
-154
-167
-170
-179
-167
-179
-178
-176
-199
-207
-228
-251
-254
-247
-257
-247
-248
-238
-229
-244
-257
-268
-265
-285
-286
-280
-301
-306
-301
-308
-307
-270
-235
-241
-241
-245
-248
-239
-226
-245
-243
-209
-233
-256
-272
-284
-264
-265
-264
-249
-246
-227
-219
-250
-261
-272
-309
-302
-313
-323
-303
-299
-295
-273
-261
-273
-249
-236
-245
-225
-218
-219
-221
-224
-219
-243
-249
-240
-225
-232
-234
-239
-253
-258
-282
-270
-246
-264
-268
-257
-277
-299
-287
-287
-285
-283
-279
-281
-294
-298
-306
-291
-283
-283
-282
-271
-278
-259
-248
-254
-249
-232
-214
-223
-227
-223
-207
-196
-197
-184
-194
-214
-210
-217
-221
-233
-249
-259
-263
-266
-261
-263
-265
-246
-261
-279
-275
-271
-266
-282
-292
-287
-310
-327
-314
-318
-319
-313
-308
-301
-312
-317
-315
-301
-303
-307
-315
-339
-345
-350
-356
-346
-335
-342
-333
-318
-338
-322
-308
-294
-262
-235
-209
-189
-173
-186
-190
-171
-166
-161
-166
-177
-184
-182
-180
-189
-194
-185
-182
-202
-212
-215
-222
-230
-224
-215
-205
-183
-178
-189
-189
-192
-186
-196
-195
-192
-219
-226
-238
-270
-285
-309
-322
-303
-276
-267
-266
-270
-274
-284
-284
-263
-259
-247
-234
-236
-241
-258
-251
-252
-250
-239
-230
-239
-250
-259
-263
-261
-254
-240
-217
-200
-216
-210
-202
-226
-243
-253
-267
-267
-287
-311
-331
-344
-361
-372
-348
-341
-351
-339
-325
-344
-333
-326
-352
-353
-363
-348
-337
-353
-333
-312
-307
-294
-280
-289
-312
-313
-336
-340
-337
-363
-381
-372
-357
-361
-369
-370
-380
-375
-368
-376
-387
-387
-364
-356
-355
-359
-349
-343
-347
-326
-301
-305
-313
-300
-300
-294
-263
-261
-240
-238
-271
-263
-256
-261
-253
-250
-231
-211
-215
-210
-198
-186
-181
-191
-216
-230
-241
-238
-237
-220
-190
-165
-142
-133
-122
-126
-124
-132
-146
-151
-179
-200
-217
-232
-216
-228
-239
-219
-245
-245
-235
-238
-230
-227
-228
-230
-220
-221
-236
-247
-253
-249
-234
-216
-216
-222
-227
-239
-255
-258
-259
-284
-275
-269
-287
-296
-303
-318
-323
-323
-341
-351
-352
-359
-340
-332
-331
-333
-331
-329
-324
-320
-316
-323
-330
-313
-329
-326
-334
-344
-339
-331
-319
-322
-318
-295
-292
-300
-319
-336
-346
-347
-328
-322
-344
-362
-355
-346
-338
-325
-331
-325
-301
-301
-297
-275
-302
-300
-265
-274
-275
-267
-274
-275
-281
-270
-252
-262
-260
-253
-247
-243
-255
-280
-283
-272
-291
-303
-309
-302
-306
-297
-276
-281
-269
-277
-291
-294
-287
-276
-278
-276
-302
-348
-344
-356
-363
-333
-335
-338
-320
-317
-317
-313
-307
-305
-308
-317
-324
-315
-302
-313
-315
-300
-310
-339
-317
-325
-353
-332
-324
-339
-350
-352
-341
-346
-358
-344
-350
-357
-343
-327
-305
-281
-279
-295
-286
-282
-288
-277
-279
-280
-263
-261
-251
-251
-228
-199
-192
-186
-170
-169
-187
-190
-202
-213
-246
-246
-249
-263
-246
-258
-280
-294
-294
-285
-281
-283
-280
-276
-255
-263
-261
-253
-282
-280
-272
-272
-271
-278
-271
-271
-273
-262
-258
-252
-244
-241
-226
-206
-222
-251
-255
-277
-278
-239
-234
-241
-234
-247
-253
-253
-253
-252
-272
-265
-279
-285
-282
-274
-255
-256
-230
-206
-192
-186
-192
-198
-210
-223
-245
-257
-276
-317
-296
-282
-298
-273
-259
-264
-240
-239
-245
-246
-260
-261
-280
-280
-266
-267
-290
-272
-229
-227
-227
-226
-199
-185
-207
-220
-196
-179
-185
-185
-180
-173
-178
-184
-184
-184
-179
-184
-179
-205
-209
-200
-227
-221
-233
-232
-242
-280
-285
-287
-285
-274
-270
-266
-268
-274
-275
-263
-274
-289
-289
-301
-300
-288
-284
-288
-282
-260
-247
-225
-196
-195
-207
-221
-212
-193
-188
-196
-203
-192
-163
-163
-165
-175
-178
-173
-183
-185
-195
-208
-209
-184
-170
-184
-180
-176
-159
-127
-97
-84
-95
-89
-90
-117
-130
-121
-132
-130
-146
-156
-144
-151
-176
-177
-164
-141
-156
-169
-183
-207
-199
-211
-216
-217
-222
-186
-186
-182
-162
-172
-154
-167
-193
-205
-212
-205
-220
-248
-224
-214
-231
-220
-227
-236
-230
-216
-207
-232
-233
-226
-235
-238
-243
-232
-216
-188
-155
-150
-133
-119
-129
-126
-140
-150
-161
-162
-159
-186
-200
-200
-236
-257
-250
-236
-225
-215
-189
-194
-196
-177
-200
-235
-254
-252
-262
-268
-247
-229
-204
-196
-185
-164
-178
-159
-151
-165
-175
-206
-216
-227
-225
-221
-223
-199
-187
-189
-173
-154
-138
-129
-153
-181
-186
-207
-239
-248
-237
-247
-274
-249
-238
-246
-239
-239
-236
-234
-229
-253
-291
-292
-276
-273
-266
-247
-249
-245
-227
-222
-208
-189
-176
-187
-193
-208
-234
-228
-226
-218
-205
-227
-236
-227
-225
-218
-212
-199
-201
-213
-221
-228
-230
-229
-220
-222
-231
-247
-234
-220
-206
-179
-182
-172
-166
-139
-131
-144
-125
-127
-152
-146
-163
-182
-170
-166
-155
-143
-138
-125
-84
-73
-88
-93
-91
-111
-122
-143
-182
-188
-206
-225
-231
-252
-245
-240
-257
-258
-255
-274
-280
-279
-275
-269
-257
-244
-260
-269
-284
-283
-272
-271
-256
-229
-237
-248
-259
-272
-273
-282
-267
-282
-277
-263
-285
-292
-313
-357
-363
-370
-369
-342
-349
-345
-343
-358
-373
-363
-360
-351
-303
-312
-335
-323
-322
-318
-326
-321
-293
-291
-289
-266
-255
-229
-211
-208
-183
-168
-170
-204
-231
-240
-247
-262
-257
-215
-189
-180
-159
-150
-158
-176
-190
-193
-204
-205
-202
-222
-213
-216
-225
-215
-216
-229
-210
-217
-235
-223
-213
-206
-219
-241
-229
-228
-233
-211
-214
-219
-221
-232
-238
-242
-238
-235
-250
-250
-248
-252
-237
-244
-283
-290
-297
-305
-292
-297
-309
-300
-281
-280
-270
-288
-300
-291
-310
-338
-348
-350
-353
-354
-360
-357
-347
-338
-324
-325
-318
-283
-275
-260
-231
-222
-217
-207
-216
-211
-215
-204
-192
-212
-215
-224
-227
-218
-212
-222
-209
-205
-188
-166
-214
-230
-208
-226
-235
-222
-218
-220
-216
-212
-221
-221
-205
-202
-200
-187
-174
-178
-178
-183
-190
-176
-192
-192
-191
-184
-170
-148
-144
-193
-192
-192
-224
-223
-216
-219
-234
-230
-226
-236
-228
-228
-229
-241
-248
-259
-270
-257
-252
-252
-247
-258
-261
-235
-242
-252
-238
-220
-181
-171
-192
-212
-227
-241
-251
-240
-250
-265
-264
-281
-270
-251
-247
-243
-251
-263
-278
-294
-287
-288
-303
-280
-266
-270
-258
-249
-268
-262
-241
-240
-228
-231
-234
-219
-226
-223
-199
-189
-188
-189
-199
-193
-201
-223
-220
-242
-260
-231
-239
-242
-226
-230
-258
-253
-246
-256
-252
-257
-268
-290
-299
-287
-285
-289
-276
-257
-238
-222
-211
-189
-182
-183
-166
-169
-211
-230
-231
-248
-246
-244
-242
-224
-230
-226
-208
-223
-225
-216
-220
-229
-244
-264
-266
-278
-282
-270
-251
-254
-250
-228
-225
-208
-197
-196
-182
-184
-191
-199
-196
-199
-203
-195
-227
-234
-219
-223
-230
-248
-253
-262
-262
-272
-292
-297
-316
-326
-335
-327
-331
-354
-346
-327
-325
-327
-319
-311
-330
-324
-301
-293
-280
-280
-288
-282
-271
-261
-243
-240
-234
-247
-239
-254
-279
-266
-290
-314
-299
-302
-325
-337
-325
-315
-304
-308
-324
-320
-325
-330
-315
-308
-301
-307
-316
-296
-285
-294
-275
-264
-252
-256
-261
-267
-255
-254
-262
-278
-288
-262
-261
-252
-247
-239
-246
-254
-237
-258
-271
-281
-311
-321
-306
-300
-306
-312
-319
-292
-299
-319
-312
-326
-334
-324
-332
-350
-336
-326
-336
-337
-334
-336
-332
-317
-310
-310
-304
-314
-321
-297
-303
-316
-306
-308
-295
-277
-295
-307
-292
-295
-310
-310
-308
-339
-336
-326
-331
-318
-295
-319
-331
-329
-325
-322
-324
-320
-340
-357
-347
-346
-354
-342
-342
-348
-341
-342
-332
-314
-305
-294
-297
-294
-297
-310
-298
-297
-302
-271
-276
-296
-289
-305
-334
-309
-305
-330
-326
-323
-345
-349
-362
-374
-381
-383
-387
-408
-386
-370
-376
-376
-368
-359
-342
-330
-340
-344
-340
-365
-352
-320
-307
-282
-255
-241
-220
-211
-202
-194
-197
-208
-223
-220
-228
-263
-258
-277
-308
-287
-281
-295
-301
-303
-328
-331
-356
-387
-380
-395
-395
-406
-418
-389
-398
-387
-358
-363
-365
-365
-376
-380
-379
-387
-381
-368
-366
-384
-401
-389
-386
-397
-364
-311
-297
-294
-312
-313
-305
-325
-319
-328
-356
-347
-344
-346
-341
-325
-305
-276
-258
-247
-230
-220
-216
-212
-209
-213
-208
-223
-240
-256
-275
-282
-296
-300
-283
-288
-283
-277
-290
-313
-317
-335
-371
-374
-361
-349
-355
-359
-361
-363
-351
-361
-353
-333
-316
-308
-345
-357
-348
-374
-359
-348
-378
-374
-373
-384
-369
-338
-326
-327
-327
-324
-320
-326
-324
-317
-331
-317
-304
-295
-290
-291
-280
-265
-270
-286
-282
-313
-326
-313
-329
-327
-311
-303
-304
-305
-297
-293
-285
-280
-278
-274
-279
-272
-257
-270
-289
-276
-290
-284
-276
-286
-270
-269
-259
-258
-287
-288
-277
-296
-303
-314
-306
-292
-289
-274
-259
-269
-272
-279
-290
-282
-276
-265
-261
-277
-292
-303
-323
-330
-342
-353
-343
-335
-343
-338
-333
-353
-362
-364
-354
-363
-369
-367
-373
-367
-344
-358
-380
-357
-342
-350
-360
-356
-348
-341
-353
-346
-325
-332
-321
-316
-303
-298
-307
-306
-337
-351
-356
-364
-351
-338
-322
-318
-328
-326
-322
-317
-328
-320
-326
-343
-316
-312
-298
-270
-264
-251
-259
-279
-256
-278
-288
-287
-318
-318
-314
-313
-287
-283
-288
-275
-265
-286
-288
-273
-309
-310
-285
-309
-315
-318
-335
-346
-339
-320
-312
-300
-294
-264
-257
-256
-260
-287
-284
-290
-320
-304
-301
-317
-298
-307
-325
-322
-316
-312
-320
-311
-307
-326
-318
-304
-328
-337
-334
-360
-363
-336
-355
-346
-328
-348
-345
-338
-348
-351
-378
-379
-375
-404
-391
-384
-385
-364
-358
-350
-330
-334
-342
-335
-350
-351
-353
-356
-340
-348
-351
-344
-366
-357
-325
-345
-346
-334
-338
-345
-363
-361
-363
-370
-349
-341
-366
-367
-346
-357
-375
-356
-360
-362
-342
-362
-346
-329
-344
-331
-323
-319
-311
-314
-317
-317
-311
-284
-299
-308
-296
-316
-327
-333
-336
-345
-374
-385
-383
-383
-368
-332
-336
-325
-314
-321
-313
-326
-353
-330
-327
-360
-336
-328
-338
-339
-325
-330
-371
-365
-358
-381
-372
-371
-375
-354
-341
-334
-305
-303
-317
-322
-316
-314
-324
-315
-303
-322
-329
-310
-315
-326
-315
-328
-347
-346
-352
-360
-359
-364
-363
-350
-340
-351
-347
-352
-368
-367
-370
-364
-344
-352
-354
-353
-361
-340
-333
-324
-327
-317
-286
-273
-285
-287
-300
-298
-302
-319
-327
-337
-355
-345
-351
-362
-359
-377
-395
-388
-404
-413
-389
-406
-411
-398
-396
-399
-405
-394
-395
-412
-399
-373
-371
-372
-355
-357
-357
-350
-341
-325
-323
-311
-296
-308
-310
-304
-300
-311
-317
-341
-354
-351
-369
-360
-352
-350
-328
-343
-379
-393
-412
-405
-394
-406
-418
-395
-396
-385
-352
-335
-316
-316
-340
-346
-349
-362
-355
-362
-368
-365
-367
-383
-385
-371
-359
-345
-337
-326
-299
-288
-285
-290
-308
-329
-348
-353
-346
-329
-321
-303
-271
-278
-284
-278
-285
-275
-285
-295
-295
-295
-308
-299
-291
-307
-327
-319
-326
-337
-331
-333
-351
-395
-390
-409
-421
-380
-369
-386
-377
-381
-386
-371
-357
-342
-339
-333
-337
-349
-359
-376
-384
-385
-363
-356
-323
-299
-317
-289
-265
-271
-277
-249
-254
-299
-308
-331
-363
-352
-338
-319
-292
-285
-255
-238
-234
-214
-240
-228
-213
-257
-290
-299
-330
-316
-293
-296
-256
-264
-278
-242
-238
-237
-215
-239
-245
-273
-297
-285
-318
-333
-327
-344
-340
-336
-342
-310
-292
-300
-291
-295
-313
-333
-362
-370
-376
-394
-362
-362
-358
-337
-350
-339
-337
-359
-361
-354
-364
-384
-382
-399
-410
-387
-391
-391
-381
-379
-396
-392
-389
-406
-392
-408
-415
-394
-387
-358
-345
-345
-310
-318
-307
-258
-257
-250
-252
-277
-296
-301
-315
-314
-303
-308
-302
-285
-273
-283
-261
-257
-282
-279
-277
-319
-343
-329
-344
-344
-324
-301
-290
-307
-299
-307
-320
-283
-294
-289
-280
-300
-295
-294
-310
-309
-295
-304
-307
-278
-258
-277
-258
-239
-257
-268
-275
-306
-324
-328
-325
-325
-311
-305
-317
-298
-305
-336
-320
-315
-327
-306
-314
-332
-323
-325
-335
-334
-305
-274
-280
-263
-237
-249
-231
-199
-210
-210
-197
-229
-245
-247
-259
-252
-233
-210
-199
-192
-186
-201
-199
-194
-215
-217
-219
-228
-243
-243
-234
-238
-230
-220
-219
-207
-194
-206
-230
-214
-220
-268
-268
-272
-275
-288
-304
-297
-306
-297
-287
-295
-296
-311
-294
-295
-309
-309
-297
-276
-291
-270
-253
-265
-240
-226
-241
-252
-254
-254
-256
-252
-255
-275
-271
-243
-255
-286
-307
-316
-304
-300
-308
-300
-278
-291
-321
-359
-376
-357
-364
-369
-371
-389
-372
-333
-326
-324
-321
-327
-330
-328
-329
-310
-309
-314
-289
-317
-336
-329
-336
-313
-301
-296
-281
-273
-260
-268
-279
-290
-323
-314
-305
-310
-297
-299
-287
-280
-276
-260
-267
-263
-263
-267
-243
-236
-239
-247
-258
-268
-279
-262
-246
-247
-219
-212
-224
-205
-186
-189
-201
-199
-222
-239
-231
-244
-237
-237
-230
-202
-197
-186
-183
-179
-174
-208
-228
-231
-256
-251
-251
-275
-273
-274
-282
-284
-285
-252
-235
-233
-243
-251
-240
-249
-271
-275
-286
-289
-281
-283
-289
-287
-291
-287
-278
-268
-259
-267
-275
-287
-260
-257
-274
-264
-264
-288
-294
-267
-272
-271
-267
-254
-238
-256
-242
-236
-245
-244
-235
-233
-228
-216
-225
-230
-242
-260
-276
-288
-300
-296
-285
-284
-294
-282
-263
-254
-215
-200
-210
-207
-230
-227
-195
-198
-200
-197
-202
-214
-219
-207
-214
-211
-196
-207
-206
-201
-212
-212
-225
-225
-214
-234
-225
-228
-242
-240
-251
-271
-272
-275
-293
-269
-256
-239
-222
-225
-244
-255
-258
-272
-276
-246
-242
-252
-230
-238
-242
-231
-235
-236
-239
-241
-227
-236
-241
-246
-271
-291
-291
-309
-312
-309
-295
-281
-276
-262
-272
-281
-280
-290
-286
-282
-288
-283
-266
-261
-241
-254
-271
-256
-273
-267
-258
-248
-236
-224
-218
-228
-231
-224
-223
-236
-230
-223
-208
-204
-206
-186
-162
-170
-185
-164
-177
-198
-191
-204
-198
-195
-201
-184
-168
-175
-157
-151
-173
-194
-204
-227
-247
-253
-276
-282
-267
-280
-265
-247
-224
-200
-193
-179
-182
-187
-188
-183
-192
-208
-213
-219
-220
-218
-196
-193
-183
-164
-167
-172
-181
-193
-220
-236
-235
-241
-244
-251
-266
-281
-287
-274
-264
-263
-223
-214
-241
-241
-244
-246
-248
-248
-244
-237
-215
-200
-222
-232
-217
-217
-214
-210
-217
-210
-213
-237
-255
-261
-276
-305
-316
-310
-307
-295
-281
-301
-285
-269
-274
-274
-264
-255
-273
-271
-285
-290
-286
-288
-272
-246
-237
-226
-222
-232
-207
-210
-214
-198
-197
-205
-204
-203
-216
-202
-194
-198
-178
-193
-228
-239
-252
-238
-244
-267
-254
-250
-241
-241
-235
-237
-229
-232
-231
-212
-221
-214
-221
-239
-229
-240
-253
-255
-263
-239
-233
-248
-233
-228
-199
-193
-205
-195
-210
-211
-208
-221
-227
-214
-221
-208
-196
-195
-181
-182
-167
-168
-197
-210
-231
-252
-254
-272
-264
-242
-253
-251
-251
-259
-256
-252
-243
-235
-234
-248
-239
-238
-251
-233
-220
-237
-225
-218
-226
-207
-221
-241
-238
-247
-254
-247
-252
-239
-212
-206
-215
-230
-231
-229
-239
-238
-235
-261
-259
-247
-248
-230
-212
-221
-232
-236
-273
-272
-275
-271
-243
-232
-212
-181
-210
-202
-208
-245
-226
-237
-239
-218
-236
-229
-204
-209
-219
-205
-211
-227
-228
-237
-245
-262
-290
-304
-303
-298
-286
-287
-284
-268
-258
-261
-274
-269
-269
-272
-290
-304
-317
-326
-342
-354
-350
-350
-337
-316
-334
-333
-310
-327
-315
-277
-290
-272
-252
-258
-242
-229
-218
-212
-214
-212
-210
-217
-226
-229
-243
-249
-241
-243
-232
-232
-252
-249
-248
-236
-241
-235
-222
-229
-214
-212
-227
-252
-265
-274
-265
-238
-243
-232
-231
-237
-224
-223
-222
-206
-208
-224
-225
-220
-243
-246
-240
-251
-245
-251
-233
-217
-215
-192
-193
-202
-194
-212
-253
-248
-249
-252
-245
-263
-273
-262
-238
-243
-247
-243
-260
-279
-291
-292
-298
-300
-311
-318
-285
-271
-277
-279
-281
-284
-258
-240
-254
-255
-255
-274
-270
-252
-237
-232
-239
-212
-224
-223
-177
-194
-208
-194
-201
-229
-232
-224
-243
-241
-227
-254
-256
-248
-265
-254
-254
-258
-260
-271
-276
-282
-271
-273
-277
-248
-231
-235
-201
-190
-208
-207
-201
-197
-210
-230
-233
-226
-224
-230
-241
-244
-242
-223
-212
-215
-202
-227
-248
-263
-297
-304
-309
-309
-298
-288
-276
-279
-261
-259
-270
-251
-231
-255
-254
-249
-261
-258
-282
-288
-284
-284
-277
-272
-257
-250
-260
-263
-268
-286
-306
-302
-295
-294
-290
-284
-269
-258
-253
-241
-238
-248
-240
-255
-272
-258
-269
-289
-278
-299
-285
-261
-257
-240
-238
-225
-235
-243
-233
-245
-249
-228
-240
-250
-229
-232
-249
-253
-250
-249
-246
-251
-275
-282
-274
-289
-315
-314
-321
-343
-341
-331
-328
-302
-289
-291
-311
-324
-328
-332
-308
-303
-318
-301
-307
-314
-307
-307
-303
-308
-296
-298
-307
-294
-297
-304
-291
-313
-320
-299
-324
-323
-294
-301
-321
-318
-345
-366
-360
-380
-396
-398
-366
-342
-336
-300
-282
-272
-238
-228
-240
-235
-233
-248
-255
-245
-264
-262
-261
-277
-254
-235
-238
-235
-220
-241
-259
-271
-272
-265
-266
-262
-272
-277
-277
-275
-284
-276
-270
-297
-296
-295
-308
-321
-341
-350
-352
-351
-326
-329
-325
-323
-341
-312
-301
-298
-277
-283
-256
-240
-253
-238
-234
-246
-247
-246
-242
-245
-234
-204
-198
-194
-185
-189
-195
-206
-243
-261
-251
-276
-297
-317
-331
-331
-348
-346
-336
-339
-320
-320
-364
-359
-362
-383
-374
-387
-399
-385
-372
-373
-382
-368
-373
-364
-349
-355
-364
-342
-330
-337
-312
-291
-293
-307
-309
-319
-334
-322
-313
-308
-292
-295
-289
-271
-276
-275
-254
-251
-226
-212
-214
-201
-209
-191
-158
-164
-145
-131
-137
-136
-155
-168
-179
-204
-216
-214
-223
-226
-227
-217
-218
-240
-249
-249
-261
-262
-260
-276
-271
-265
-274
-278
-276
-262
-249
-251
-252
-248
-249
-268
-268
-270
-273
-265
-256
-250
-239
-228
-229
-238
-246
-261
-265
-262
-287
-292
-293
-297
-301
-290
-288
-288
-258
-253
-279
-287
-304
-320
-319
-312
-308
-306
-294
-279
-271
-266
-254
-249
-232
-246
-262
-264
-274
-293
-291
-274
-285
-276
-259
-255
-258
-254
-256
-267
-260
-255
-240
-251
-272
-262
-266
-271
-275
-273
-285
-289
-274
-256
-241
-221
-197
-178
-165
-168
-167
-164
-178
-193
-173
-173
-176
-146
-142
-139
-128
-137
-126
-149
-187
-206
-218
-235
-245
-248
-251
-257
-242
-231
-237
-251
-252
-254
-265
-263
-279
-292
-295
-303
-309
-311
-320
-295
-269
-281
-270
-266
-256
-246
-255
-245
-233
-231
-221
-217
-214
-209
-204
-194
-203
-207
-212
-228
-240
-247
-240
-252
-252
-256
-266
-264
-253
-244
-227
-222
-223
-226
-234
-210
-223
-238
-228
-242
-248
-241
-256
-233
-220
-213
-164
-174
-187
-173
-184
-180
-193
-205
-220
-250
-259
-273
-276
-257
-258
-239
-230
-240
-235
-247
-244
-261
-286
-285
-292
-281
-261
-266
-258
-262
-273
-255
-253
-245
-238
-244
-251
-241
-257
-273
-276
-296
-280
-261
-247
-235
-222
-205
-195
-177
-169
-149
-154
-180
-187
-200
-205
-215
-235
-237
-234
-243
-227
-239
-271
-279
-301
-322
-333
-339
-337
-348
-342
-332
-330
-329
-314
-311
-307
-276
-272
-267
-267
-270
-269
-268
-276
-271
-268
-261
-249
-231
-221
-210
-210
-224
-234
-264
-284
-283
-295
-309
-321
-311
-311
-299
-282
-279
-254
-264
-277
-268
-282
-284
-277
-276
-284
-289
-286
-294
-304
-298
-287
-289
-291
-276
-263
-287
-291
-286
-302
-318
-301
-299
-314
-309
-314
-311
-311
-315
-313
-322
-325
-332
-344
-345
-360
-369
-360
-363
-345
-326
-318
-304
-295
-292
-319
-325
-319
-358
-370
-343
-343
-334
-328
-319
-304
-292
-286
-270
-268
-275
-256
-257
-256
-262
-276
-280
-286
-294
-285
-274
-254
-243
-228
-216
-221
-215
-206
-208
-225
-237
-244
-257
-270
-284
-286
-269
-277
-269
-251
-268
-260
-249
-258
-265
-278
-296
-294
-307
-303
-286
-302
-281
-283
-305
-302
-308
-332
-322
-320
-343
-325
-309
-307
-302
-296
-286
-300
-302
-294
-308
-288
-285
-287
-293
-284
-274
-288
-270
-258
-263
-253
-246
-252
-237
-216
-224
-222
-220
-230
-223
-231
-224
-205
-229
-223
-212
-236
-240
-235
-231
-247
-258
-247
-251
-247
-240
-247
-256
-260
-274
-290
-281
-293
-325
-313
-314
-316
-274
-260
-268
-227
-220
-233
-240
-249
-255
-246
-247
-243
-229
-232
-227
-210
-209
-209
-201
-209
-212
-238
-246
-227
-241
-246
-256
-256
-285
-289
-283
-304
-304
-296
-299
-314
-313
-317
-324
-299
-290
-275
-250
-245
-239
-235
-222
-220
-205
-192
-210
-217
-201
-206
-213
-200
-198
-220
-211
-216
-230
-218
-227
-235
-235
-229
-245
-242
-247
-270
-263
-269
-273
-256
-247
-238
-209
-193
-198
-178
-170
-191
-202
-207
-222
-215
-210
-197
-180
-182
-184
-164
-179
-193
-177
-193
-204
-200
-197
-191
-199
-216
-219
-226
-248
-249
-236
-239
-229
-231
-229
-235
-261
-263
-284
-280
-264
-278
-258
-233
-243
-240
-241
-247
-267
-263
-261
-269
-260
-274
-313
-339
-358
-363
-347
-345
-332
-309
-305
-305
-291
-277
-274
-301
-299
-289
-311
-308
-324
-337
-318
-320
-323
-316
-317
-305
-304
-297
-297
-307
-310
-314
-331
-346
-334
-327
-323
-318
-314
-297
-274
-260
-269
-269
-264
-258
-245
-236
-234
-240
-235
-254
-249
-234
-233
-215
-209
-200
-211
-245
-281
-295
-319
-348
-361
-365
-374
-371
-371
-383
-395
-403
-397
-407
-422
-434
-452
-432
-429
-458
-488
-498
-494
-489
-524
-554
-603
-632
-701
-660
-971
-1947
-2054
-1429
-997
-663
-373
-159
-121
-131
-239
-405
-455
-337
-209
-207
-349
-388
-409
-427
-302
-296
-395
-375
-307
-420
-513
-494
-419
-492
-419
-276
-222
-260
-363
-173
-73
-298
-400
-288
-367
-481
-629
-583
-641
-941
-845
-626
-632
-728
-871
-839
-744
-972
-899
-940
-1252
-2265
-2492
-2069
-1832
-1912
-1784
-1341
-1212
-648
-512
-796
-452
197
40
-526
-471
-1027
-2001
-1949
-1281
-1011
-1557
-1991
-1516
-1599
-1668
-1565
-1541
-1175
-802
-724
-737
-972
-882
-499
-163
-55
70
-110
-204
-4
-148
-495
-616
-737
-730
-644
-864
-846
-1072
-1480
-1194
-932
-2357
-3009
-2212
-1744
-1577
-2111
-1731
-1306
-1516
-1155
-1377
-817
-64
-338
-522
-426
-224
-367
-590
64
462
257
193
422
402
-307
-179
134
-147
42
157
168
-68
-422
-105
-174
-557
-124
-115
-267
-335
-549
-670
-979
-1144
-757
-826
-815
-500
-473
-576
-586
-398
-321
-300
-141
127
255
163
123
139
109
359
432
509
732
750
705
634
491
605
505
470
702
653
500
391
246
183
157
208
370
409
494
566
523
471
475
510
565
683
782
802
830
861
892
913
919
1033
1108
1147
1189
1141
1079
980
854
847
866
958
997
950
979
946
854
863
896
884
923
903
830
741
631
611
603
547
537
541
497
430
381
298
237
207
197
222
197
199
214
185
152
179
184
193
253
242
252
245
153
112
60
12
-10
-47
-50
-75
-144
-189
-222
-277
-328
-326
-326
-318
-345
-383
-400
-418
-393
-343
-295
-242
-178
-150
-79
-56
-13
48
69
145
208
229
240
260
272
287
310
336
381
463
492
508
550
595
654
673
691
743
777
797
801
831
871
908
931
1003
1048
1077
1140
1161
1249
1292
1330
1446
1491
1593
1637
1664
1749
1789
1866
1992
2048
2138
2225
2314
2451
2548
2702
2765
2951
3010
3084
3141
3104
3095
3018
2967
2908
2847
2778
2689
2481
2293
1974
1593
1118
597
45
-482
-939
-1316
-1604
-1858
-2023
-2162
-2169
-2128
-1962
-1747
-1478
-1164
-886
-635
-427
-238
-50
128
297
491
670
786
860
871
834
764
631
496
316
139
-103
-385
-674
-983
-1259
-1507
-1663
-1750
-1812
-1807
-1783
-1710
-1661
-1614
-1513
-1428
-1354
-1263
-1163
-1086
-1023
-978
-892
-817
-744
-674
-596
-541
-559
-605
-664
-732
-854
-982
-1062
-1136
-1163
-1170
-1114
-1047
-953
-853
-733
-616
-537
-502
-505
-498
-546
-604
-613
-613
-599
-568
-543
-479
-391
-295
-190
-17
143
283
448
604
731
751
723
704
683
654
621
706
876
964
1062
1202
1321
1368
1387
1462
1533
1540
1512
1561
1587
1656
1697
1795
2013
2266
2495
2750
3005
3258
3502
3736
4133
4514
4951
5427
5727
6008
6300
6557
6835
7097
6860
4230
1389
-1706
-4940
-6837
-8446
-7609
-7284
-7304
-7087
-6849
-5914
-5085
-4139
-2358
-431
531
1059
1139
1136
741
101
-5
682
1422
2396
3085
4038
4476
4196
3697
3636
3780
3401
2968
2002
907
-837
-2683
-3861
-4660
-4910
-4970
-4678
-4078
-3667
-3355
-3116
-2687
-2276
-1836
-1518
-1029
-627
-571
-599
-630
-437
-194
335
1126
2053
2672
2963
3055
2839
2540
2087
1664
1265
651
-28
-834
-1562
-2173
-2666
-2907
-2886
-2652
-2404
-2157
-1979
-1836
-1804
-1856
-1765
-1601
-1435
-1203
-990
-803
-620
-469
-178
219
697
1170
1519
1788
1833
1646
1363
980
583
165
-216
-553
-888
-1214
-1524
-1762
-1944
-2014
-2029
-1993
-1982
-2044
-2268
-2479
-2562
-2634
-2563
-2435
-2160
-2422
-2383
-2355
-2457
-2403
-2481
-2097
-1820
-1524
-1304
-1070
-938
-818
-971
-909
-837
-936
-1124
-1284
-1384
-1580
-1789
-2038
-1966
-2023
-1982
-1978
-1931
-1934
-2060
-2128
-2066
-1961
-1870
-1747
-1555
-1309
-1147
-986
-832
-639
-478
-354
-194
-32
64
78
120
133
153
164
151
221
227
218
212
180
174
193
295
443
536
634
766
850
880
900
996
1042
1143
1312
1465
1798
2017
2281
2589
2927
3329
3639
4034
4531
4989
5480
6116
6808
7547
8139
7583
4056
1150
-2681
-5923
-8108
-9461
-8036
-7825
-7728
-8020
-7490
-6465
-5462
-4236
-1648
588
1666
2148
2138
2235
1636
723
389
928
1585
2223
2744
3719
4117
3746
3077
3034
2869
2515
1867
900
-98
-2047
-3755
-5095
-5880
-6133
-6187
-5622
-4898
-4029
-3363
-2574
-1848
-1247
-737
-447
133
458
629
630
611
592
581
814
1344
1995
2386
2697
2719
2469
1994
1393
814
108
-696
-1546
-2292
-2965
-3513
-3830
-3943
-3794
-3464
-3027
-2441
-1821
-1313
-946
-683
-442
-251
-167
17
193
292
381
453
660
835
1012
1227
1392
1470
1360
1090
715
268
-250
-778
-1259
-1676
-2038
-2341
-2571
-2661
-2674
-2630
-2531
-2387
-2103
-1942
-1741
-1569
-1484
-1621
-1768
-1773
-1854
-1886
-2222
-2163
-2182
-2168
-2186
-2065
-1772
-1564
-1406
-1294
-953
-975
-972
-1191
-1242
-1281
-1440
-1566
-1564
-1591
-1620
-1696
-1704
-1598
-1688
-1651
-1705
-1619
-1625
-1664
-1656
-1603
-1511
-1440
-1269
-1067
-827
-627
-389
-192
-26
65
202
304
393
480
465
542
481
394
301
242
211
157
180
281
392
483
571
687
758
842
913
1046
1237
1359
1524
1642
1819
1973
2193
2475
2827
3101
3412
3683
4106
4408
4714
5248
5710
6287
6614
6888
6453
3307
178
-3000
-6240
-8215
-9643
-8555
-7618
-7325
-7176
-6438
-5248
-4240
-3117
-1206
950
1968
2506
2628
2753
2411
1486
748
830
1231
1645
2228
3058
3669
3469
2724
2262
1787
1165
503
-260
-1024
-2356
-3692
-4753
-5555
-5894
-5835
-5257
-4461
-3394
-2355
-1283
-469
-2
365
466
731
912
1098
1305
1407
1315
1118
1081
1214
1455
1573
1815
1963
1754
1313
748
141
-617
-1492
-2248
-2795
-3202
-3433
-3461
-3275
-2992
-2666
-2273
-1693
-1053
-462
42
425
718
841
798
793
799
755
728
708
819
900
952
999
1000
897
666
362
25
-326
-735
-1191
-1619
-1952
-2185
-2351
-2364
-2236
-2042
-1834
-1558
-1247
-1031
-893
-777
-614
-682
-739
-1143
-1266
-1525
-1904
-2115
-2476
-2499
-2673
-2596
-2592
-2295
-2144
-1784
-1611
-1291
-1078
-1002
-851
-918
-892
-1013
-1003
-1150
-1112
-1235
-1252
-1354
-1426
-1520
-1647
-1771
-1909
-1988
-2060
-1973
-1933
-1781
-1621
-1393
-1167
-895
-624
-364
-133
37
210
253
323
280
283
245
184
111
57
71
72
117
81
86
81
116
184
289
434
624
789
937
1101
1250
1369
1486
1618
1692
1801
1946
2131
2366
2609
2877
3171
3432
3603
3820
4102
4352
4765
5128
5475
6006
6250
6391
4365
1000
-1785
-5484
-7830
-9637
-9439
-7882
-7160
-6833
-6325
-5075
-3949
-2806
-1487
714
2089
2763
3116
3333
3402
2670
1469
774
817
1026
1645
2435
3266
3632
2964
2201
1493
729
48
-780
-1463
-2384
-3536
-4489
-5313
-5841
-5984
-5567
-4843
-3703
-2411
-1025
250
819
1190
1204
1191
1184
1165
1312
1481
1443
1169
992
887
937
888
897
1052
1018
763
342
-129
-774
-1625
-2544
-3201
-3640
-3840
-3740
-3441
-2928
-2420
-1926
-1348
-695
-92
407
831
1186
1391
1339
1209
1060
819
588
364
312
373
406
487
541
487
286
-40
-405
-770
-1152
-1506
-1829
-2076
-2250
-2352
-2368
-2238
-1986
-1689
-1247
-752
-260
169
374
518
452
183
-135
-429
-666
-869
-1066
-1127
-1167
-1272
-1966
-2691
-3153
-3772
-4067
-4277
-3773
-3125
-2442
-1934
-1269
-631
-222
-73
59
312
301
192
-66
-282
-648
-1048
-1623
-1903
-2138
-2270
-2271
-2188
-2012
-1976
-1903
-1859
-1773
-1641
-1411
-1101
-761
-456
-162
66
268
354
354
385
334
293
163
68
-103
-370
-638
-875
-987
-1047
-928
-675
-326
44
375
718
993
1180
1300
1364
1487
1502
1528
1624
1734
1793
1802
1861
2044
2248
2440
2767
3129
3531
3713
3957
4156
4376
4489
4524
4800
5014
5468
5593
5533
3116
70
-2909
-6446
-8294
-9503
-8515
-6936
-6087
-5710
-4979
-3973
-2958
-1983
-743
997
1850
2496
2933
3323
3506
2743
1513
791
627
955
1747
2713
3596
3719
2868
1952
949
0
-808
-1719
-2337
-3175
-3934
-4419
-4881
-5137
-5144
-4761
-4144
-3011
-1746
-238
908
1474
1729
1500
1333
1115
1080
1208
1440
1536
1525
1489
1494
1505
1277
1120
973
714
370
-36
-471
-1092
-1972
-2845
-3471
-3864
-3855
-3531
-2931
-2153
-1498
-885
-317
187
602
858
1043
1210
1285
1254
1205
1084
879
632
363
324
387
482
609
651
562
276
-180
-679
-1192
-1691
-2081
-2369
-2474
-2436
-2306
-2094
-1821
-1488
-1128
-711
-268
166
528
763
899
843
675
473
219
-132
-391
-586
-753
-911
-1102
-1412
-1642
-2095
-2461
-3061
-3613
-3907
-4120
-3980
-3751
-3125
-2453
-1616
-1055
-315
165
597
765
725
636
437
95
-390
-819
-1288
-1574
-1945
-2081
-2148
-2086
-1993
-1853
-1706
-1550
-1427
-1347
-1229
-1105
-888
-616
-302
-45
159
321
437
437
377
253
52
-159
-475
-778
-1103
-1343
-1537
-1642
-1594
-1376
-1038
-612
-114
329
718
985
1166
1298
1437
1478
1493
1518
1529
1524
1528
1542
1579
1551
1561
1600
1709
1867
2016
2177
2374
2635
2864
3178
3539
3967
4303
4636
4981
5262
5672
5866
6119
3769
485
-2665
-6720
-8671
-10367
-9361
-7495
-6287
-5585
-4685
-3312
-2103
-946
-252
1148
1335
1770
2131
2589
3310
2716
1567
585
195
582
1597
2831
3914
4299
3439
2624
1489
335
-801
-2225
-3138
-4214
-4790
-4794
-4679
-4543
-4412
-4122
-3644
-2662
-1590
-119
999
1560
1782
1401
1191
843
660
590
760
1002
1328
1689
2108
2419
2146
1735
1107
444
-218
-829
-1231
-1731
-2408
-3073
-3547
-3805
-3753
-3462
-2847
-2029
-1285
-505
155
696
970
909
703
571
526
541
711
948
1155
1179
1094
1090
1068
957
836
690
424
36
-446
-933
-1494
-2052
-2526
-2859
-2861
-2647
-2272
-1808
-1307
-871
-559
-294
-18
178
282
366
416
435
431
399
372
284
176
116
147
105
-87
-232
-670
-1022
-1508
-1929
-2670
-3476
-4336
-4824
-4914
-4759
-4026
-3176
-2022
-1207
-374
274
851
1029
931
639
430
119
-265
-577
-852
-1086
-1458
-1718
-1888
-1862
-1831
-1699
-1623
-1553
-1544
-1581
-1582
-1526
-1417
-1224
-874
-468
-64
271
598
746
694
530
262
26
-298
-604
-902
-1118
-1320
-1467
-1482
-1366
-1153
-871
-544
-175
171
459
683
793
873
845
789
766
747
771
819
827
871
922
973
1031
1051
1105
1117
1160
1247
1422
1582
1820
2090
2385
2832
3239
3887
4521
5200
6003
6800
7637
8105
8263
6638
2838
-1090
-5713
-8775
-10534
-10450
-8625
-7011
-5800
-4854
-3433
-2211
-992
-656
-175
-302
-383
197
824
1966
2136
1440
575
183
833
2111
3772
5061
5736
5252
4397
3354
1926
367
-1634
-3251
-4585
-5201
-4936
-4269
-3653
-3375
-3280
-3185
-2759
-2207
-1446
-767
-437
-287
-443
-410
-317
-152
3
307
847
1562
2415
3234
3898
3881
3347
2431
1345
289
-639
-1284
-1758
-2177
-2494
-2618
-2621
-2488
-2359
-2181
-1907
-1647
-1322
-1051
-744
-547
-609
-788
-899
-801
-538
-97
511
1150
1643
1995
2200
2217
1993
1573
1060
499
-10
-418
-764
-1065
-1313
-1563
-1764
-1778
-1680
-1539
-1396
-1237
-1086
-1016
-992
-980
-1006
-1100
-1172
-1057
-777
-410
11
366
648
772
803
533
131
-382
-951
-1467
-1903
-2343
-2744
-3060
-3478
-3511
-3529
-3155
-2688
-2124
-1522
-979
-496
-282
-184
-250
-316
-542
-642
-761
-789
-753
-757
-786
-863
-1058
-1236
-1396
-1514
-1558
-1609
-1544
-1482
-1393
-1251
-1118
-909
-670
-450
-181
81
298
452
481
421
238
-11
-257
-493
-670
-757
-829
-852
-784
-724
-637
-549
-452
-359
-265
-102
83
246
399
465
492
530
571
649
743
803
882
994
1092
1181
1259
1205
1159
1074
1039
1141
1300
1597
1887
2158
2406
2698
3044
3336
3781
4189
4721
5331
6065
6940
7761
6677
3723
42
-4364
-7175
-8971
-8464
-6681
-5324
-4217
-3487
-2350
-1474
-926
-1177
-1687
-2705
-3151
-2483
-1177
759
1485
1455
1079
883
1541
2429
3736
4594
4730
4211
3762
3281
2378
1042
-708
-2091
-3203
-3383
-2680
-1685
-887
-794
-1104
-1582
-1973
-2404
-2675
-2893
-2969
-2876
-2640
-1867
-1062
-319
167
542
1021
1507
2050
2653
3085
3015
2570
1827
1113
433
-162
-482
-628
-566
-438
-246
0
142
-104
-629
-1245
-1839
-2265
-2556
-2550
-2431
-2289
-2072
-1746
-1249
-752
-327
6
271
494
702
867
939
841
584
301
118
117
217
302
372
449
459
441
397
213
-163
-707
-1181
-1510
-1664
-1681
-1618
-1554
-1463
-1401
-1244
-1087
-1334
-1641
-2099
-2292
-2329
-2101
-1730
-1419
-1152
-986
-750
-607
-565
-805
-970
-1149
-1181
-1151
-966
-817
-738
-842
-922
-983
-1065
-1113
-1226
-1218
-1302
-1332
-1333
-1284
-1233
-1294
-1323
-1296
-1212
-1122
-1060
-982
-944
-942
-990
-1000
-953
-897
-829
-696
-525
-366
-291
-180
-117
-117
-141
-134
-81
33
123
167
255
290
265
263
251
243
239
213
281
356
403
457
521
603
684
751
882
1042
1205
1370
1522
1700
1841
1982
2117
2353
2555
2705
2903
3004
3127
3144
3116
3175
3251
3383
3559
3850
4104
4318
3765
2667
245
-2516
-4875
-6534
-6414
-5802
-4209
-3050
-1911
-1154
-611
-465
-918
-1696
-3031
-3736
-4048
-3051
-1547
-45
1199
1590
2002
2145
2568
2938
3035
2975
2481
2183
1725
1522
961
328
-502
-1211
-1409
-1301
-629
-136
116
-141
-740
-1472
-2327
-3000
-3611
-3850
-3858
-3413
-2604
-1586
-522
156
586
595
517
375
368
483
594
718
779
898
986
1087
1086
1011
969
870
856
851
764
519
63
-525
-1101
-1568
-1871
-2001
-1994
-1831
-1593
-1299
-1005
-825
-820
-978
-1192
-1335
-1369
-1260
-1018
-686
-336
46
427
729
895
893
760
605
495
432
403
379
282
135
-20
-160
-244
-338
-432
-481
-526
-574
-615
-703
-880
-1102
-1348
-1519
-1667
-1688
-1667
-1567
-1455
-1334
-1139
-1106
-1106
-1216
-1350
-1501
-1625
-1735
-1775
-1731
-1532
-1269
-943
-762
-628
-626
-603
-687
-826
-920
-1018
-957
-952
-903
-872
-814
-798
-847
-902
-953
-992
-995
-982
-996
-1040
-1089
-1087
-1008
-946
-863
-760
-589
-422
-293
-235
-216
-243
-317
-403
-431
-422
-387
-323
-218
-94
26
91
146
143
83
32
-16
-19
-29
-17
3
66
142
238
334
407
471
525
618
718
799
802
792
776
798
801
781
806
930
1075
1237
1457
1607
1810
1869
1984
2028
2077
2206
2358
2688
3103
3616
4168
4748
5351
5357
4374
2356
-427
-2823
-4389
-4495
-3757
-2649
-1741
-973
-348
-38
-158
-1115
-2535
-4368
-5541
-5731
-4793
-3086
-1485
-173
559
995
1300
1428
1437
1035
516
148
333
837
1449
1803
1863
1765
1563
1570
1649
1785
1716
1447
1051
558
70
-486
-1033
-1584
-2014
-2225
-2089
-1603
-1118
-763
-727
-923
-1317
-1776
-2135
-2396
-2450
-2301
-1937
-1347
-616
50
511
742
701
570
419
361
390
439
564
746
993
1215
1306
1227
1033
756
485
286
110
-81
-308
-533
-718
-878
-998
-1131
-1278
-1398
-1413
-1339
-1222
-1088
-1035
-1061
-1126
-1217
-1271
-1223
-1103
-922
-654
-356
-60
53
48
-96
-242
-297
-322
-267
-291
-345
-646
-814
-1104
-1183
-1344
-1429
-1536
-1601
-1255
-1035
-699
-853
-1011
-1278
-1270
-1356
-1420
-1470
-1446
-1239
-1138
-906
-878
-926
-1045
-1119
-1152
-1191
-1161
-1025
-812
-643
-540
-499
-403
-332
-309
-281
-284
-248
-197
-122
-79
-96
-102
-94
-40
34
52
35
-5
-25
-103
-206
-338
-408
-458
-427
-336
-211
-32
187
394
501
537
502
484
492
526
541
553
621
775
925
1025
1060
1096
1156
1223
1298
1402
1514
1624
1765
1858
1982
2051
2112
2156
2184
2226
2230
2340
2516
2755
2938
2951
2521
1624
303
-944
-1883
-2025
-1695
-1048
-326
150
632
737
591
-171
-1287
-2645
-3589
-3951
-3565
-2691
-1725
-757
-89
309
380
27
-509
-1247
-1791
-2053
-1817
-1194
-410
385
981
1363
1399
1285
944
554
149
-159
-242
-155
115
349
546
623
517
363
147
-78
-320
-508
-692
-769
-828
-844
-842
-903
-932
-976
-952
-890
-846
-793
-803
-850
-886
-915
-975
-1008
-1047
-1028
-867
-660
-391
-158
-11
18
-35
-120
-220
-338
-433
-444
-381
-248
-62
110
212
213
119
-27
-171
-329
-419
-433
-390
-324
-250
-188
-139
-129
-188
-245
-347
-474
-557
-575
-546
-480
-437
-435
-454
-498
-548
-579
-632
-693
-751
-821
-886
-874
-872
-806
-767
-730
-719
-704
-669
-656
-659
-711
-734
-782
-737
-678
-596
-505
-412
-345
-285
-270
-299
-368
-430
-484
-538
-563
-545
-495
-437
-354
-297
-291
-321
-380
-415
-436
-447
-436
-434
-394
-336
-299
-277
-271
-303
-333
-391
-443
-452
-460
-435
-406
-357
-275
-206
-157
-121
-114
-133
-143
-141
-166
-200
-190
-185
-207
-180
-151
-133
-93
-76
-82
-83
-72
-84
-99
-121
-147
-167
-195
-197
-180
-161
-129
-92
-77
-40
2
7
15
29
55
71
96
124
148
179
192
170
163
163
183
217
258
342
384
440
510
582
664
713
719
703
626
487
331
149
-34
-151
-115
-39
57
132
172
164
119
31
-141
-358
-579
-706
-734
-671
-551
-445
-377
-356
-389
-450
-584
-775
-968
-1058
-1079
-1012
-861
-736
-647
-572
-559
-603
-677
-794
-887
-922
-882
-788
-661
-500
-376
-315
-272
-283
-337
-425
-495
-540
-554
-532
-503
-465
-403
-340
-328
-333
-349
-373
-432
-475
-492
-518
-537
-537
-504
-485
-484
-460
-440
-456
-477
-488
-512
-524
-508
-501
-476
-459
-437
-406
-370
-306
-269
-265
-268
-287
-305
-309
-311
-327
-337
-336
-334
-274
-225
-241
-240
-271
-305
-302
-330
-354
-364
-386
-402
-417
-408
-399
-419
-412
-399
-405
-389
-371
-382
-379
-358
-333
-310
-306
-306
-334
-342
-344
-363
-344
-335
-359
-353
-362
-383
-431
-541
-620
-659
-702
-713
-718
-709
-705
-703
-675
-639
-622
-592
-541
-521
-478
-453
-443
-415
-418
-447
-442
-432
-409
-376
-362
-338
-323
-321
-299
-302
-287
-274
-308
-332
-372
-415
-449
-466
-484
-497
-472
-430
-421
-377
-345
-358
-332
-325
-325
-312
-306
-298
-289
-275
-253
-253
-225
-190
-172
-125
-96
-103
-102
-102
-95
-94
-90
-106
-159
-176
-198
-223
-216
-206
-196
-168
-138
-118
-100
-80
-98
-90
-86
-87
-67
-39
-19
-38
-36
-65
-106
-113
-107
-90
-77
-71
-87
-116
-128
-162
-195
-220
-257
-274
-285
-294
-280
-281
-285
-271
-302
-300
-270
-260
-253
-274
-312
-368
-409
-441
-455
-458
-455
-443
-434
-419
-402
-399
-420
-451
-490
-516
-543
-557
-555
-561
-573
-580
-577
-560
-522
-475
-456
-439
-431
-432
-425
-426
-420
-432
-451
-457
-468
-464
-426
-387
-376
-374
-368
-371
-400
-424
-456
-476
-488
-519
-528
-517
-484
-457
-450
-426
-408
-404
-393
-381
-363
-348
-356
-357
-333
-340
-340
-322
-311
-277
-265
-242
-229
-226
-205
-216
-216
-219
-247
-242
-247
-246
-240
-239
-219
-199
-195
-184
-158
-150
-159
-158
-190
-215
-219
-254
-261
-238
-225
-196
-179
-178
-178
-179
-167
-160
-159
-159
-182
-234
-242
-258
-276
-266
-267
-264
-250
-219
-197
-197
-187
-217
-255
-268
-308
-312
-295
-299
-299
-303
-286
-255
-227
-195
-175
-157
-115
-127
-133
-129
-163
-170
-182
-179
-176
-171
-151
-153
-162
-165
-177
-169
-157
-138
-93
-68
-66
-49
-50
-91
-110
-139
-164
-172
-158
-129
-121
-77
-53
-51
-34
-29
-28
-18
-26
-27
-19
-22
-23
-50
-71
-94
-106
-93
-98
-104
-122
-169
-196
-253
-307
-325
-368
-408
-435
-474
-507
-508
-507
-513
-545
-576
-589
-614
-634
-648
-663
-666
-673
-655
-628
-608
-577
-551
-560
-569
-554
-530
-506
-480
-448
-433
-404
-394
-368
-349
-354
-354
-360
-372
-382
-372
-360
-358
-343
-327
-333
-351
-367
-385
-377
-374
-376
-369
-358
-337
-345
-342
-332
-379
-417
-427
-434
-428
-397
-371
-386
-372
-349
-354
-349
-335
-346
-352
-325
-300
-272
-296
-318
-317
-354
-376
-378
-375
-371
-373
-373
-378
-357
-335
-307
-265
-257
-236
-213
-238
-231
-224
-236
-234
-242
-219
-203
-207
-178
-173
-198
-219
-236
-247
-251
-252
-252
-252
-275
-283
-302
-311
-345
-366
-345
-358
-353
-318
-296
-284
-262
-248
-239
-221
-202
-209
-213
-196
-202
-214
-201
-195
-191
-162
-144
-133
-105
-84
-103
-114
-100
-107
-107
-98
-107
-148
-183
-201
-229
-254
-253
-242
-249
-263
-250
-251
-258
-247
-270
-262
-265
-267
-215
-194
-183
-182
-186
-208
-223
-231
-254
-286
-300
-312
-361
-357
-385
-393
-368
-386
-371
-355
-339
-330
-338
-329
-305
-300
-290
-261
-255
-245
-244
-225
-201
-203
-180
-145
-148
-149
-150
-162
-150
-141
-142
-174
-184
-209
-252
-258
-293
-309
-304
-307
-306
-291
-289
-288
-264
-271
-278
-291
-290
-276
-274
-245
-202
-202
-185
-153
-146
-117
-98
-91
-83
-78
-81
-84
-87
-110
-135
-147
-179
-205
-202
-210
-236
-258
-262
-305
-316
-306
-295
-274
-247
-210
-206
-207
-224
-248
-257
-248
-261
-261
-258
-287
-292
-281
-274
-280
-278
-272
-282
-266
-247
-253
-247
-237
-269
-273
-292
-313
-301
-307
-301
-285
-288
-290
-291
-279
-285
-308
-310
-318
-317
-314
-300
-291
-305
-306
-286
-261
-221
-215
-229
-228
-248
-270
-275
-287
-321
-337
-324
-312
-295
-269
-226
-203
-164
-128
-132
-121
-100
-105
-112
-101
-97
-99
-107
-104
-101
-111
-110
-114
-125
-161
-194
-216
-267
-283
-284
-279
-254
-239
-235
-234
-218
-214
-225
-216
-207
-227
-210
-195
-189
-162
-145
-118
-127
-119
-90
-112
-103
-58
-67
-74
-76
-122
-158
-206
-241
-265
-310
-327
-321
-320
-314
-319
-331
-348
-355
-366
-395
-413
-419
-414
-418
-421
-407
-385
-385
-365
-318
-298
-285
-272
-270
-275
-268
-283
-285
-276
-268
-254
-244
-246
-243
-218
-204
-173
-144
-147
-181
-204
-242
-265
-280
-294
-288
-295
-291
-271
-255
-225
-204
-175
-171
-204
-210
-222
-222
-211
-211
-242
-270
-273
-308
-315
-294
-283
-267
-248
-205
-198
-188
-160
-185
-215
-236
-258
-264
-251
-256
-278
-279
-275
-282
-289
-273
-263
-265
-269
-256
-265
-261
-272
-279
-281
-285
-283
-280
-267
-254
-262
-280
-268
-245
-199
-203
-205
-184
-199
-231
-243
-266
-304
-324
-333
-363
-372
-374
-400
-384
-359
-350
-324
-295
-291
-286
-278
-270
-269
-293
-263
-235
-243
-228
-240
-247
-251
-266
-252
-233
-229
-237
-248
-235
-250
-295
-289
-286
-315
-341
-345
-331
-344
-340
-325
-321
-293
-274
-256
-226
-204
-201
-205
-219
-212
-214
-221
-204
-186
-182
-180
-171
-173
-175
-165
-178
-211
-233
-256
-286
-301
-320
-329
-333
-336
-323
-335
-351
-329
-323
-333
-324
-308
-302
-296
-269
-262
-286
-276
-259
-258
-254
-226
-191
-189
-181
-189
-210
-235
-298
-335
-338
-339
-328
-299
-268
-269
-299
-321
-325
-344
-370
-342
-332
-313
-276
-295
-308
-308
-303
-316
-325
-306
-274
-239
-204
-164
-148
-157
-156
-163
-167
-186
-210
-209
-225
-263
-284
-312
-327
-326
-354
-348
-347
-376
-366
-389
-427
-415
-412
-417
-396
-393
-370
-341
-323
-296
-270
-250
-218
-210
-219
-213
-212
-180
-179
-195
-154
-113
-134
-131
-124
-165
-201
-217
-253
-282
-287
-322
-332
-351
-354
-353
-372
-369
-373
-353
-319
-300
-266
-233
-230
-232
-232
-237
-240
-246
-253
-252
-239
-225
-212
-193
-168
-158
-145
-137
-158
-182
-207
-233
-266
-299
-345
-376
-387
-399
-398
-373
-331
-283
-242
-209
-174
-164
-144
-160
-194
-194
-197
-230
-217
-213
-249
-232
-230
-234
-228
-211
-208
-218
-209
-217
-259
-308
-337
-363
-388
-407
-429
-419
-436
-464
-464
-448
-451
-449
-421
-419
-409
-364
-364
-360
-333
-343
-340
-343
-338
-334
-352
-345
-372
-408
-412
-407
-401
-356
-305
-279
-251
-220
-205
-211
-219
-208
-216
-232
-195
-208
-250
-242
-276
-304
-309
-301
-254
-214
-222
-215
-206
-232
-241
-249
-262
-269
-279
-292
-282
-277
-272
-251
-247
-235
-232
-239
-250
-255
-252
-251
-250
-235
-217
-221
-217
-220
-245
-242
-258
-270
-244
-233
-237
-238
-228
-230
-222
-212
-229
-254
-275
-279
-291
-297
-290
-311
-320
-315
-325
-318
-332
-356
-344
-343
-335
-323
-332
-332
-329
-335
-336
-331
-345
-352
-367
-387
-386
-418
-427
-418
-416
-399
-377
-373
-349
-332
-336
-303
-275
-260
-243
-251
-229
-224
-261
-270
-290
-295
-305
-323
-320
-290
-264
-250
-224
-227
-236
-223
-230
-241
-226
-218
-234
-253
-263
-285
-337
-355
-357
-366
-354
-326
-307
-289
-295
-295
-303
-307
-303
-301
-301
-306
-295
-292
-304
-293
-279
-284
-301
-291
-282
-285
-271
-271
-272
-286
-300
-311
-314
-307
-305
-293
-289
-279
-288
-281
-292
-296
-271
-274
-272
-262
-250
-268
-294
-291
-308
-343
-340
-347
-364
-368
-364
-366
-390
-415
-403
-392
-385
-356
-322
-303
-309
-320
-311
-293
-303
-283
-261
-261
-256
-263
-249
-236
-245
-243
-250
-269
-266
-257
-259
-265
-313
-351
-363
-383
-380
-353
-364
-362
-348
-361
-380
-380
-382
-385
-411
-416
-389
-391
-361
-322
-302
-291
-281
-254
-236
-229
-236
-227
-210
-213
-176
-162
-188
-203
-220
-231
-239
-254
-267
-282
-293
-295
-282
-270
-257
-251
-257
-252
-237
-232
-230
-213
-204
-212
-217
-216
-204
-197
-192
-167
-141
-112
-92
-70
-51
-73
-111
-146
-197
-228
-243
-255
-263
-278
-274
-270
-269
-274
-288
-300
-301
-302
-309
-308
-306
-315
-340
-350
-363
-370
-357
-357
-357
-327
-322
-305
-291
-277
-272
-293
-290
-299
-344
-336
-325
-349
-333
-334
-337
-325
-304
-296
-315
-322
-324
-342
-355
-348
-351
-325
-312
-299
-290
-284
-260
-245
-262
-287
-275
-281
-298
-298
-302
-308
-293
-279
-275
-269
-242
-217
-195
-185
-164
-180
-214
-235
-263
-275
-281
-289
-280
-254
-238
-224
-246
-250
-235
-252
-277
-283
-276
-269
-263
-262
-273
-279
-277
-283
-269
-265
-272
-264
-297
-327
-347
-382
-418
-428
-426
-422
-390
-359
-326
-292
-260
-230
-198
-197
-205
-198
-231
-272
-273
-266
-262
-268
-251
-233
-240
-222
-221
-260
-278
-295
-314
-314
-316
-308
-316
-344
-345
-365
-384
-373
-355
-353
-337
-315
-302
-300
-295
-305
-320
-315
-336
-338
-320
-317
-301
-282
-289
-276
-276
-291
-263
-258
-244
-208
-199
-190
-157
-151
-153
-167
-210
-226
-248
-226
-221
-222
-198
-192
-190
-201
-196
-212
-237
-226
-239
-236
-238
-238
-224
-220
-225
-221
-212
-206
-211
-217
-215
-223
-236
-253
-259
-278
-284
-283
-296
-306
-315
-325
-312
-318
-332
-317
-329
-353
-346
-338
-341
-324
-290
-254
-257
-259
-240
-259
-256
-256
-271
-267
-256
-243
-261
-258
-260
-274
-260
-244
-257
-269
-252
-253
-234
-219
-216
-229
-242
-253
-321
-378
-413
-442
-437
-417
-414
-387
-365
-359
-343
-331
-322
-326
-320
-300
-306
-299
-277
-290
-291
-277
-282
-269
-265
-268
-269
-261
-256
-248
-238
-239
-248
-245
-236
-247
-245
-249
-266
-285
-283
-304
-307
-294
-300
-309
-286
-275
-273
-245
-233
-237
-223
-234
-248
-262
-289
-287
-291
-294
-288
-287
-271
-247
-237
-215
-213
-225
-210
-223
-241
-243
-262
-277
-284
-281
-283
-285
-277
-289
-304
-307
-296
-298
-302
-299
-296
-303
-288
-252
-228
-184
-172
-167
-126
-113
-109
-91
-97
-98
-115
-117
-110
-122
-123
-123
-133
-127
-126
-158
-187
-214
-263
-275
-270
-280
-275
-290
-311
-330
-328
-305
-287
-280
-265
-255
-255
-235
-237
-229
-211
-214
-211
-215
-231
-227
-225
-238
-233
-231
-226
-226
-220
-232
-231
-252
-263
-265
-270
-239
-254
-270
-265
-264
-285
-301
-292
-282
-292
-285
-257
-248
-203
-156
-142
-112
-117
-126
-165
-215
-263
-311
-396
-414
-691
-1828
-1696
-1634
-2049
-1395
-1269
-1014
-87
-126
-128
191
-178
-325
-314
-664
-707
-706
-765
-433
-327
-180
10
-49
79
11
-212
-164
-469
-443
-719
-1219
-519
-656
-692
-412
-521
-183
-359
-495
-605
-807
-664
-773
-767
-690
-784
-657
-503
-573
-496
-504
-653
-540
-543
-860
-831
-902
-1037
-846
-674
-589
-305
40
-42
29
299
79
-150
-52
-282
-369
-263
-298
-384
-235
-36
-54
-139
-94
-70
-250
-312
-295
-460
-399
-373
-553
-288
-132
-156
78
77
-77
-117
-258
-353
-410
-204
47
-194
31
278
-49
34
-51
-226
-196
-242
-92
-112
-227
-120
532
66
-595
-93
30
-224
-406
-305
-49
-148
-184
-44
-163
71
43
-155
-174
-179
-103
-302
-269
39
-202
-402
-97
30
-133
-461
-212
48
14
-354
-496
270
-159
-495
130
27
-324
-301
176
-97
-425
-173
-173
-254
-281
-231
-190
-293
-608
-247
-313
-509
-216
-276
-295
-452
-269
-149
-451
-267
-138
-250
-449
-301
-323
-377
-355
-9
-172
-529
-550
-370
-446
-1058
-492
-246
-892
-250
147
-197
-579
-259
-142
-531
-451
-10
-339
-408
-162
-100
252
-192
-93
-274
-268
-100
-27
-378
-348
-368
-168
793
285
-308
220
639
-206
-168
-96
-636
-157
323
-309
267
28
-10
556
-110
-855
10
290
-436
-43
272
-121
-433
771
241
-562
120
-193
159
147
-55
-140
82
334
115
331
-49
-337
171
755
-556
97
116
-295
231
426
-310
-40
509
531
783
-233
-101
-84
872
486
-416
-25
569
431
-110
150
214
-112
486
261
-176
-105
469
438
-83
295
313
359
560
191
10
720
605
253
-659
1074
1260
-674
314
1160
550
-628
261
614
512
812
255
90
969
663
95
-99
-384
411
614
265
143
754
520
-432
-142
698
124
123
469
-75
135
296
788
331
-788
-59
1274
122
-180
300
125
51
693
147
-176
712
-59
353
-82
-242
579
311
275
-490
252
753
-210
-765
40
813
95
-412
-160
403
-173
-22
240
-272
123
-78
48
445
129
-46
131
252
371
214
-356
314
693
-200
-669
194
543
-253
-196
649
384
-341
209
624
312
-120
-515
331
956
-458
46
293
-101
-3
228
749
-18
-55
-316
179
1102
-221
-701
408
457
385
222
-643
-165
473
991
-1042
99
1140
-476
28
-240
-140
288
21
-26
806
-211
-42
138
-317
546
-456
-469
713
1
-424
118
624
-237
-295
649
-118
-265
269
408
-113
96
241
-685
694
784
-1140
557
789
-1086
-178
-75
-82
283
-345
46
-196
907
-976
-48
197
-336
32
-755
-130
314
308
-1065
599
816
-1054
109
905
-634
-545
46
54
29
-373
214
16
98
52
-8
151
-984
120
103
-112
334
207
-678
-230
782
-253
-383
-71
524
-131
-723
-330
773
11
-1132
250
234
13
-553
-12
179
320
358
-633
-306
-95
649
-289
-772
178
568
504
-415
-724
19
254
-197
-324
-805
-657
446
82
-1203
-278
387
-155
-337
-418
-630
503
36
-1192
-232
226
351
-129
-68
131
60
-583
-311
-461
-507
-266
-443
465
-217
-540
113
172
-596
-367
543
-712
-301
27
-64
-231
106
521
-1011
213
653
-498
-148
-192
481
-301
-331
78
-69
629
-478
-530
69
-113
-166
82
-78
-330
-326
64
65
-685
-87
12
238
-505
-614
743
-681
202
50
-946
-4
-138
-286
-180
-51
-370
-94
482
-1188
-526
291
-1477
354
329
-1234
-527
259
-409
-253
-154
-1142
481
236
-1133
-507
-298
-74
-1024
-1167
448
-51
-700
-341
-762
300
-417
-632
-796
-596
313
430
-1027
-958
639
-72
-960
-445
60
-310
-1001
-29
51
-464
-393
-836
152
99
-911
-1015
544
509
-880
-325
-164
-623
342
320
-520
-223
-190
-552
436
-532
-1506
531
443
-491
-27
-307
-182
-306
-182
-895
-215
794
-904
-578
-430
532
-621
-695
180
-652
-476
-595
177
-566
-1051
-808
336
114
-733
-104
-373
-305
-576
477
2
-1235
-330
-3
-199
-892
266
237
-939
-350
360
-161
-628
-881
553
356
-1568
-632
1149
-561
-1102
8
-337
-426
10
-742
-1663
559
740
-976
-814
-227
57
402
-760
-840
25
163
-236
-1463
-58
482
-257
-591
238
-755
525
-482
-654
396
-374
-450
-314
99
-994
-221
807
-266
-936
-215
20
282
-1227
-571
1165
-55
-1157
437
337
-827
-350
174
-397
150
-132
-1742
-477
570
102
-526
-1220
478
408
-857
-836
-439
-21
-159
-129
268
-1016
-1067
1368
663
-2125
190
-250
-445
431
-391
-113
-1334
248
452
-765
-389
351
72
-456
-219
-412
120
6
-1025
-99
1306
-1004
-1453
1275
-98
-230
-239
-690
194
-111
-309
-1054
-182
544
-92
-1185
-242
209
-472
-505
-613
-20
-42
-800
-633
70
-274
234
-198
-1486
267
237
-1135
-595
-522
-306
-152
-210
-524
-405
0
-15
-1286
481
-159
-1230
-498
-311
556
-1148
-672
-174
29
-498
-273
-782
-133
-530
-805
508
-865
-1384
565
144
-1541
626
-343
-1330
-336
111
-70
-734
-1454
360
169
-743
-367
-578
-44
-1218
168
134
-1344
-435
-570
-102
11
-873
-1419
61
531
-269
-1723
-809
457
142
-764
-2004
420
456
-851
-915
-818
946
-1315
-1518
1040
-365
-1488
-304
731
-728
732
-448
-1658
-7
40
-154
-995
-849
-139
816
-807
-1603
672
4
-742
-210
-468
-578
-1127
1097
-758
-1173
-238
188
-46
-1630
318
-32
-980
-603
-171
-567
-813
259
-867
46
-879
-649
283
-615
-352
-643
-871
-328
-55
102
-1749
-326
505
-929
-675
-453
-45
-25
-108
-2354
-297
887
-596
-1299
-1093
1100
775
-1761
-790
454
183
-1474
-529
670
-846
-470
563
48
-1942
415
1095
-1370
-383
-604
-431
182
-888
44
767
-970
-633
1259
-1012
-1053
541
315
-1424
-592
1379
-414
-690
328
201
-269
-381
271
-1042
-666
-543
670
1253
-1470
-780
25
1578
-1046
-1765
103
871
-100
-2064
-556
718
896
-925
-1204
251
204
-387
-316
-1019
158
826
-774
-1338
501
552
74
-122
-1475
343
526
-1317
-234
671
-598
-512
-94
-85
-218
-391
-346
-225
-645
118
268
-1617
61
24
-601
666
-863
-872
580
-92
-1447
574
-216
-1472
857
-133
-848
-662
-26
222
-654
-1052
101
-153
-1172
46
257
-770
-841
308
118
-947
-486
-635
10
-570
-325
373
-881
-531
387
795
-759
-915
72
173
-768
-290
74
-162
-813
384
370
-1529
-234
602
-795
-1054
123
97
-970
-1002
756
-305
-1092
668
-577
-858
-45
-389
-244
-1313
44
212
-200
-1116
-141
-44
-256
-30
-1382
179
98
-222
-983
-184
-86
-987
-86
-205
-113
-820
-672
271
-1015
-1330
765
214
-2092
277
1253
-1553
-610
214
117
-682
-487
-389
393
-475
-1281
916
-708
-365
412
-960
-698
1270
794
-2408
-807
1040
654
-967
-1420
984
340
-899
75
-427
-1011
589
-57
-1033
371
-429
-589
-228
189
-471
-712
-527
-567
314
-163
-503
-1388
-196
661
-198
-1756
-131
1515
-1057
-1725
610
502
-1360
97
90
-724
-664
81
53
-892
-822
282
122
-1244
-216
576
-760
-2102
981
587
-2217
-593
-89
139
-911
-562
-204
-596
-562
-238
-549
-1033
-515
156
111
-792
-1143
-547
362
-558
-277
-592
-773
157
-463
-769
-18
-536
-388
-235
-164
-442
-1080
310
-378
-841
-201
-519
-301
-220
58
-799
-399
207
-1363
47
531
-1609
137
516
-790
-569
-176
-32
-508
-118
-759
-137
132
-531
-516
-289
434
-553
-579
-151
-110
-197
-530
-481
-641
166
-156
-371
-801
328
-172
-826
-277
-339
-605
-280
224
-636
-294
-326
-126
-45
-1017
-555
486
-675
-747
-161
-363
-840
23
-61
-156
-878
-953
620
-1315
224
-303
-1188
-226
213
-458
-465
-226
-852
407
-644
-303
-331
-1834
14
830
-1071
-1070
518
352
-513
-943
-656
269
-354
-540
-351
-28
-684
92
3
-827
-98
-517
-870
286
-666
-1239
310
-839
263
-413
-1114
466
-375
41
-935
-1125
-157
69
-646
-1076
143
261
-459
-1104
-186
276
-1196
262
-991
-663
-146
-759
660
-1108
-594
300
770
-1900
-214
679
-1028
-118
-390
779
-1647
-669
681
-360
-324
-125
-1112
-287
750
-549
-1190
-123
55
496
-994
-1251
465
-4
-25
-973
-276
-391
611
-1058
-529
453
-974
-26
-212
-231
-159
-704
-240
166
-671
-781
12
477
-794
-3
-1341
654
621
-1542
-298
150
54
-1139
-162
-268
-191
-635
-182
-134
-930
-137
-422
-1044
-46
-381
-41
-932
-621
247
-797
-165
-957
713
-932
-1065
220
-342
109
-1385
363
200
-702
-881
1022
-866
-2018
1687
-423
-1177
-117
-1309
291
-54
-286
-1785
-322
739
-764
-844
-1509
301
-456
-31
-1258
-555
77
-95
-1200
-383
225
-1459
71
-474
-844
377
-883
-951
379
-457
-441
-873
261
24
-1143
-1
-563
682
-449
-987
-692
466
107
-1059
-750
-53
225
-998
-501
744
-1137
-787
397
-745
-452
-431
314
-605
-245
-310
238
-117
-1100
562
-97
-426
-666
291
-61
-743
356
-436
-1
-644
184
50
-658
-192
213
-492
-201
-385
-124
388
-1305
494
-314
-188
-896
97
175
-1273
498
-538
-347
-81
-498
-372
-453
-83
-357
-451
-391
-296
-520
-37
-179
-1084
263
-857
-465
212
-752
-962
32
-393
-290
-873
-1161
319
-706
-405
-1304
-468
864
-1858
13
-184
-433
-743
-603
677
-1126
-1338
690
-666
-841
137
-785
506
-1119
-176
-1
-311
-143
-1446
30
254
-151
-754
-1279
573
-350
-1063
-16
-985
344
-196
-1602
427
-245
-486
-838
-715
482
-902
-950
-221
-230
-590
-444
-121
57
-689
-508
-524
376
-222
-2124
1679
-537
-1049
-66
-562
227
-1233
370
-998
-544
695
-579
-494
403
-1054
-210
453
-1725
499
11
-1262
296
-117
-375
-1564
410
124
-1093
-45
-465
-217
-134
-1023
-84
-149
-739
-107
-417
-859
262
-187
-1188
-485
-455
-716
91
-137
-1194
-544
144
-289
-252
-817
-987
1241
-1117
-397
127
-822
-36
-1266
367
-857
-82
-506
-1008
450
-650
-494
199
-871
-398
508
-1141
232
-83
-532
-147
-242
-565
346
-387
-741
-419
80
-449
345
-900
-628
1101
-974
-461
9
5
-570
-144
-45
-622
-209
195
-569
-693
123
489
-1157
-777
241
130
-988
-630
311
-383
-812
-326
-408
-48
-173
-656
280
-924
29
299
-635
-561
640
345
-1249
-311
414
188
-498
-265
-26
-239
79
259
-1163
-733
773
219
-1120
-954
609
-544
-1961
287
-111
-1084
-361
-529
-188
-1071
-587
1
-855
-1166
274
-341
-1615
-211
-857
405
-993
-880
251
-510
-762
-362
581
-691
-509
-35
-791
108
-51
-914
-813
254
-166
-1355
430
-225
-514
-717
-258
133
-439
-805
121
-689
-674
955
-961
-548
276
-565
521
-565
-575
622
183
-1165
22
1283
-1097
-928
1274
194
-1192
-290
1188
-756
-1130
815
85
-892
334
226
-915
87
37
-864
192
-407
-351
478
-620
-628
322
437
-1044
-537
1185
-341
-1216
286
414
-934
193
-368
-671
774
228
-1136
-938
369
451
-843
-1033
884
-557
-862
111
-871
-112
-492
-568
-415
-425
-436
-22
-232
-1094
199
-312
-296
-463
-999
-76
165
-625
-391
-207
-387
745
-672
-1476
1435
-64
-1380
404
179
-579
-279
143
-833
142
93
-292
-37
-828
188
207
-733
-105
-708
959
135
-1491
304
96
-152
-1064
549
-421
-1550
806
-124
-553
-974
-142
341
-239
-929
-532
791
-330
-1373
58
109
-95
-322
-1290
260
-907
187
302
-962
-916
-60
210
-1125
-183
-242
-430
-279
-1096
367
-548
-777
-56
-299
490
-985
3
230
-1029
805
-882
-298
-116
-70
529
-1293
18
-126
102
-55
-1053
244
626
-468
-1237
585
-179
-430
127
-870
1348
-1377
-465
654
-964
837
-1855
166
501
-977
70
-478
-268
-278
54
-278
-834
35
87
-1044
-326
697
-866
-124
-184
-800
-137
-762
240
-485
-829
-323
-668
-410
-257
-733
-213
-319
-245
-845
-476
-545
577
-858
-1435
171
307
-758
-612
-342
-397
85
-1494
77
-396
-470
256
-783
-418
124
-273
-744
-753
117
537
-1548
-611
694
-517
-486
-185
-479
254
-346
-945
-427
254
-285
-976
182
-918
348
345
-797
-226
-722
241
-437
-470
-719
-270
420
-907
-461
-547
-369
84
-598
-507
-192
-454
-366
-337
-373
-583
393
-472
-11
-549
-51
174
-474
337
-782
358
115
150
472
-1757
984
353
-725
551
-1115
518
-287
-117
-22
-788
777
-16
-261
-994
169
698
-1610
-126
-70
-599
186
-497
-225
18
218
-2275
259
700
-2143
218
-546
-591
-744
-134
-538
-663
7
-913
9
-270
-1733
-35
181
-1069
-932
-171
-313
-588
-687
-570
206
-953
-303
-134
-99
141
-930
-206
-183
259
-583
-440
-307
-301
733
-990
-635
-133
111
-398
-86
-1011
-678
473
276
-1461
-735
766
-567
177
-732
-10
346
-383
-960
103
-78
-122
-218
-427
194
-257
-249
-77
-132
-859
646
-626
118
101
-1232
604
267
-687
-316
470
-504
-494
-121
533
-1153
-672
751
-418
-469
-120
-634
188
294
-1244
-76
53
41
-115
-339
-847
1010
101
-2171
580
511
-1098
-786
828
-281
-1060
-561
602
-884
112
-421
-92
-1170
-538
841
-1441
-812
-700
698
-1336
-930
343
-224
-1252
-858
-392
254
-1356
-802
93
-255
-1047
-696
478
-1485
-255
-100
-712
-72
-881
-580
455
-648
-1282
148
-331
494
-567
-940
-345
165
-376
-746
-169
-522
-217
-440
156
-492
-233
-591
-532
-439
-366
-241
-260
-1106
-458
280
-954
-457
-598
-273
-463
-208
-389
-986
218
-407
-397
-282
540
-791
-781
573
377
-1003
-712
1051
-160
-536
-983
144
-287
74
-1269
347
309
-1159
-164
-1108
802
-832
-411
-197
-358
-345
-115
261
-825
-862
-295
-13
-154
-444
-166
-67
-414
9
-314
-56
-517
722
-570
-749
1336
-820
-649
697
93
-233
-491
-46
497
-620
232
498
-103
-927
1229
421
-1253
591
521
-154
-712
238
182
270
-857
534
129
-590
419
-130
436
-1183
313
561
-670
328
-519
-391
323
-29
-340
-1036
-206
813
-268
-770
-100
851
-916
-1010
637
-79
273
-86
-1266
106
132
288
-192
-889
19
-258
118
-1250
15
-64
-782
-44
-484
9
-1170
103
42
-1465
155
421
-350
-1256
-365
410
-866
-509
224
-290
-422
-338
-750
-167
-919
-494
-94
-519
-509
-188
-282
-912
146
-202
-1322
-914
578
-365
-915
-531
-601
611
-223
-449
-590
-245
392
-957
-415
-797
571
495
-1471
770
226
-901
388
-395
-212
-93
-541
-153
282
260
-1383
283
47
-809
99
-60
-586
-201
227
-991
223
55
-227
71
-398
-1043
186
184
-834
67
-1000
793
-299
-792
-466
-231
-983
-570
792
-1072
-719
-242
-26
-397
-960
-582
255
-716
-320
252
-577
-732
-252
-166
-594
-749
802
570
-773
-729
-126
354
-291
-154
-615
8
37
479
-721
-875
842
643
-932
-255
824
-1283
314
-129
-576
861
-912
278
143
-997
266
81
-808
-350
571
-175
-638
-163
856
-377
-1107
355
448
-406
-1034
175
-319
-420
34
-253
46
-1006
87
-291
-188
-295
-1003
514
-60
-495
-186
-1185
287
34
-1311
296
14
-453
-1289
-233
408
-221
-1410
-624
177
-570
-694
-1149
83
96
-777
-312
-734
159
-831
-579
-396
-934
269
-418
-1053
-464
334
-36
-818
-199
-333
-846
-192
-429
170
-119
-45
-884
-82
86
-721
19
-423
-131
164
-910
-134
226
-550
349
-494
-403
393
-1062
-639
9
-73
-377
-182
-179
-229
176
-316
-102
-821
95
-32
-138
-42
-265
500
-735
-172
-116
152
598
-1386
-138
792
-1159
-557
173
202
-248
-395
155
-474
-105
-499
-609
363
-424
-627
-350
308
-320
-524
-201
152
-995
-686
127
-801
345
-437
-1006
-290
-336
77
-1018
-360
369
-339
-169
-743
-424
153
79
-862
133
81
-32
-1087
-471
341
22
-206
-387
153
-237
246
-909
-50
480
18
-1497
97
374
-586
556
-542
74
-223
-431
453
89
-1256
-577
648
-164
-790
-1190
351
-163
-1451
-326
819
-796
-1305
-12
-417
83
-586
-1256
340
387
-479
-798
-228
-408
-637
-44
98
-926
-430
250
-445
-503
-1131
60
-425
231
-211
-844
-29
-340
-263
-470
186
-38
-284
-365
-494
-681
148
-199
-196
228
-314
-308
-282
-389
14
297
-756
-635
263
531
-335
-1204
560
100
-601
-268
-241
-483
-301
133
-1386
556
545
-1332
359
339
-709
-1301
745
153
-1075
-350
94
586
-575
-492
-94
16
-766
-389
396
103
-569
-261
441
696
-584
-1170
25
330
196
158
253
-1192
143
403
-852
-103
136
114
-317
-213
113
-481
-838
-234
326
193
-292
-614
-64
528
-680
-1105
325
354
-434
-682
-325
-38
-141
-144
-893
-621
-94
-105
-34
-557
-690
-740
224
704
-1535
-742
1099
-333
-1521
-220
-154
-237
-914
-194
442
-397
-578
-400
-281
-703
-95
-774
23
-65
-422
-404
-719
-92
-487
-182
-254
-367
-1014
-500
234
-655
-576
-299
-242
-263
-352
-655
-199
-270
-596
571
-1366
-340
694
-1223
466
-674
74
21
-1123
-748
408
134
-1313
-49
671
-658
-1070
59
-118
438
-686
-860
-224
-885
-335
381
-187
-145
-513
-189
-184
-1122
-369
223
-376
-268
127
377
-378
-652
-438
-126
469
-556
21
-520
-191
-679
44
-446
-246
148
-354
-641
-810
815
-742
-745
-443
-11
11
79
-628
-602
-205
-537
104
-480
-587
146
143
-1378
-149
-488
-365
17
-459
-750
-317
-457
-568
619
-1006
-299
78
70
-990
-579
11
-364
-140
-1350
431
-230
-837
-632
-413
-578
-460
-227
-440
-573
-826
-506
-40
-37
-1223
-388
250
210
-1110
-1563
698
118
-888
-504
113
131
-234
-713
-654
211
38
-1086
-180
1174
173
-938
-577
231
360
-647
-434
-343
559
134
-1522
-428
1080
481
-1368
-272
482
116
-616
-763
-412
-144
852
-692
-1273
118
29
-511
-883
-713
81
-480
-1621
-208
221
-1044
-1300
-193
-204
-1296
-707
-526
-951
-644
250
-2
-1251
-1448
228
-363
-801
-768
-61
200
-1166
-579
56
-443
-575
300
-378
-973
302
-115
-1216
-869
-70
838
-245
-387
-776
-93
195
-1075
233
272
-586
400
-301
-153
104
-469
-510
-467
707
63
-206
-182
-383
-416
-417
-92
-60
65
-214
-692
425
-342
-748
-119
232
329
-110
321
-1285
-162
343
-182
291
-1035
307
228
-730
-749
-288
-301
-542
-352
-444
-321
-334
-449
-1502
-663
-87
-395
-1400
-575
272
-652
-1466
-1233
139
-582
-1330
-191
543
-1181
-893
-606
-407
-84
-815
-265
-96
71
-721
-399
-311
-850
-392
24
-180
-657
-396
-348
-569
-220
-674
-288
181
-493
-87
-578
315
-891
-1032
258
-614
313
-2
-196
-560
-124
-355
-391
231
-293
480
-298
-644
320
-241
-334
-364
-18
18
-812
-142
-24
-702
-441
-353
6
153
-850
-913
376
-123
-1359
-160
747
-731
-277
-495
-395
-303
-434
26
-356
-277
-860
254
404
-888
-392
-245
-280
300
-604
-1551
514
409
-995
71
-289
-482
-292
-1086
-162
522
-815
-938
551
84
-1332
-14
55
-541
-233
-376
517
131
-741
-363
-160
-512
105
-256
-833
36
-21
-557
-715
-158
393
-576
-955
601
197
-448
-327
-939
-45
134
-685
1
-65
-521
-326
-665
-659
272
38
-714
-465
-405
-412
3
-475
-1115
221
115
-810
-564
-279
-367
-66
-83
-901
-426
-316
-201
-35
-749
-665
-500
-40
329
-796
-771
238
-89
-398
-332
-474
-65
-196
-806
-685
287
-115
-693
-184
-98
-581
-687
-607
6
-140
-1088
-252
142
-699
-374
-544
-329
-141
-397
-230
-666
-192
-603
-557
-61
-264
-311
-55
-209
-1076
-309
31
-493
-1073
-13
-28
-652
-190
-180
-414
-945
-872
372
-195
-902
420
-152
-669
-1030
404
222
-496
-541
-565
-71
-524
-61
-378
-575
-94
422
-564
-911
25
-544
-967
-439
480
6
-386
-238
-503
177
-168
-920
-1113
386
735
-87
-1200
-260
632
-233
-427
-611
-266
-150
98
-683
-1044
777
448
-969
-335
105
380
-136
-931
-606
685
-41
-624
62
299
-270
-18
-858
-812
464
-569
-270
4
-293
-470
-28
47
-639
-667
-647
221
26
-266
-518
157
213
-665
56
-155
-310
-259
-660
-617
592
190
-862
-815
244
587
-371
-641
-428
274
-406
-448
288
111
-230
-981
-642
61
-173
-700
-274
-371
-441
-22
-430
-582
-310
-700
44
-369
-1155
29
-243
-551
-656
-51
-176
-628
-733
-365
273
-780
-816
-207
-248
-587
151
287
-915
-760
-327
-142
-204
-971
-677
-141
287
-113
-573
-266
-576
-790
-607
50
-448
53
70
-380
-1065
-400
-393
-657
218
-454
-567
-43
215
-537
-876
-477
192
605
-639
-536
709
59
-1075
-552
490
-207
-182
163
-581
-397
-287
-49
-35
-918
287
468
387
-175
-1507
201
116
-1207
-412
432
642
-461
-861
-138
-75
-556
-808
-62
448
-712
-881
133
-535
-907
-248
223
-304
-967
-235
-525
-354
-415
-524
369
-565
-532
-303
-760
-400
59
-511
-343
-956
-732
1056
-874
-1142
-176
-28
-496
-869
-466
-502
-514
-326
-20
-230
-245
-726
-973
-783
-165
-126
-618
-339
119
-312
-805
-1214
-311
598
-850
-872
339
-18
-641
-412
24
-733
-238
516
-184
-942
-873
-246
222
-132
-873
-174
30
151
-696
-992
-73
-102
-157
-733
-360
666
-5
-852
-1075
453
228
-932
261
77
-510
-1064
25
843
-518
-590
-109
433
70
-747
-387
-122
-128
91
-140
18
162
-707
-749
-718
120
427
-222
-503
-3
289
-204
-699
-447
246
7
89
4
-535
-382
-661
-195
464
4
-202
-126
-570
-283
-219
-338
280
276
-449
10
40
-648
-103
-337
-395
26
640
100
-506
-347
-673
-167
285
48
56
-67
-125
-567
54
190
-287
181
-332
-280
-69
-206
-262
-552
-317
208
276
-182
-232
-410
-515
-362
-94
82
-327
-382
-174
-219
-232
-587
-567
-388
-210
-112
-121
-533
-524
280
-42
-449
-408
136
-357
-720
-8
-54
-323
-494
-548
-93
214
-391
-294
-385
-535
-163
100
-181
-355
-550
-408
14
-424
-607
-335
-279
-235
-226
-467
-355
89
-563
-934
-16
55
-641
-469
-431
-95
-507
-865
-300
-79
-308
-838
-168
-552
-592
-391
-368
0
-359
-647
-749
-514
-473
-56
-859
-786
-217
-663
-306
-527
-349
-463
-705
-671
-479
-337
-300
-82
-541
-870
-387
-589
-898
-1058
-612
-133
-596
-603
-496
-993
-918
-460
-690
-538
-411
-881
-556
-644
-950
-495
-257
-525
-771
-498
-87
-297
-952
-1271
-253
43
-230
-414
-881
-213
-97
-583
-507
-255
-270
-146
-377
-306
-47
-468
-514
-249
-31
-311
-672
-883
-212
-18
-595
-625
-106
110
-342
-801
-537
237
-158
-669
-112
95
-387
-338
-249
-349
-691
-338
118
-62
-388
-291
22
-70
-594
-946
-46
317
-528
-693
89
161
-147
-573
-519
-138
-350
-118
-191
-537
-68
35
-578
-528
-32
-192
-581
-271
-361
-285
-386
-622
-297
73
-154
-147
67
-410
-722
-440
-15
-173
-256
-206
-118
-160
-324
-161
-338
-608
-480
-332
-383
-416
-252
-129
-89
-483
-409
66
-541
-897
-284
-19
-196
-355
13
-144
-865
-539
-96
-270
-405
-142
-183
-456
-289
-379
-284
-204
-342
-160
-161
-311
-220
-499
-247
-102
-355
-334
-459
-377
-273
-513
-629
-152
56
-335
-384
-124
-364
-642
-165
-610
-419
48
-148
-135
-403
-433
-451
-398
-408
-176
-233
-397
-448
-176
-174
-627
-517
-400
-344
-356
-533
-764
-252
37
-373
-642
-477
-284
-470
-346
-239
-249
-424
-387
-18
-93
-422
-456
-347
-387
-242
-219
-311
-220
11
-192
-656
-417
-47
52
-583
-602
45
-38
-338
-280
-299
-326
-216
-128
-83
-392
-417
-371
-287
-437
-572
97
-258
-538
-79
36
-376
-574
-261
-148
-203
-208
33
28
-159
-449
-380
-112
-257
-396
-460
-378
42
-27
-409
-487
-248
-245
-569
-428
-177
-299
-462
-146
-55
-147
-309
-420
-168
-417
-393
-246
-192
-283
-324
-254
-419
-440
-365
-409
-627
-330
64
-290
-431
-321
-222
-192
-150
2
-167
-430
-429
-88
-130
-76
27
-2
-92
-463
-489
-264
-325
-401
-340
-229
-42
-324
-367
-398
-438
-360
-468
-463
-318
-257
-415
-281
-106
-186
-329
-326
-375
-482
-321
-363
-319
-115
-157
-133
-231
-520
-506
-43
-206
-542
-389
-208
-121
-135
-93
-152
-15
-10
-368
-531
-193
-177
-289
-176
13
242
183
-185
-303
-362
-265
-119
-189
-38
94
-119
-325
-271
-50
-237
-225
-137
-178
-263
-274
30
-5
-213
-289
133
-12
-468
-403
-257
-183
-80
121
-163
-237
-18
-64
-347
-516
-13
125
-180
-382
-488
20
249
-120
-363
-103
35
-23
-176
-221
-65
-121
-90
-69
-79
-232
-209
-172
-158
-256
-304
143
145
-273
-323
-94
-34
-150
-315
-346
-162
-51
-46
-129
-170
-164
-47
-92
-418
-387
-152
-37
-113
-270
-177
-191
-458
-132
20
-362
-346
-67
-149
-301
-328
-222
-16
-135
-330
-349
-228
-172
-156
-364
-532
-315
-191
-186
-270
-364
-323
-202
-85
-264
-541
-487
-167
159
-80
-588
-461
-28
-30
-455
-356
-13
127
-13
-289
-303
-142
81
-154
-420
-191
141
31
-309
-377
-149
-1
-105
-209
-180
-16
-27
-80
-136
-257
-126
-19
-91
-233
-197
-60
36
-222
-359
-33
-13
-218
-134
-26
-140
-352
-280
-93
-177
-231
-210
-217
-263
-142
102
-104
-286
-240
-169
-95
-180
-201
-245
-315
-110
-28
-208
-220
-55
-57
-201
-322
-46
91
-46
-214
-307
-78
23
-136
-362
-273
-111
-124
-75
-138
-249
-242
-156
-217
-352
-217
-92
-128
-314
-311
-145
-40
-130
-362
-246
-21
34
-159
-384
-210
28
-40
-236
-323
-200
-96
-180
-262
-205
-127
-86
-56
-97
-87
-33
-53
-173
-120
-44
-122
-125
-178
-271
-265
-43
2
-248
-338
-118
8
-98
-105
-205
-156
-17
-131
-249
-230
-82
-108
-188
-203
-168
70
142
-193
-454
-296
2
-71
-295
-379
-172
7
-106
-205
-264
-222
-192
-274
-244
-152
-282
-349
-236
-145
-157
-243
-67
-43
-230
-362
-213
-100
-160
-225
-303
-236
-114
-54
-179
-280
-163
-47
-121
-269
-145
-18
-95
-196
-250
-101
-80
-170
-211
-218
-196
-174
-161
-201
-137
-110
-179
-177
-165
-117
-126
-197
-282
-270
-263
-202
-136
-223
-279
-284
-265
-293
-277
-264
-176
-174
-319
-324
-279
-139
-226
-294
-186
-140
-176
-208
-181
-260
-209
-183
-105
-190
-329
-275
-209
-233
-362
-320
-204
-123
-256
-323
-260
-206
-237
-364
-329
-88
-6
-304
-423
-284
-198
-233
-253
-383
-410
-274
-261
-271
-336
-375
-269
-247
-356
-342
-282
-366
-434
-348
-349
-416
-411
-233
-240
-379
-421
-369
-321
-417
-405
-391
-365
-284
-293
-445
-475
-302
-354
-448
-340
-243
-278
-305
-252
-301
-373
-334
-294
-299
-380
-340
-300
-320
-321
-279
-220
-332
-373
-243
-210
-304
-323
-389
-355
-285
-221
-270
-492
-509
-269
-163
-326
-534
-425
-222
-317
-462
-390
-263
-283
-348
-387
-372
-315
-254
-373
-465
-436
-324
-262
-349
-418
-390
-356
-284
-207
-395
-640
-524
-286
-278
-483
-578
-392
-272
-418
-511
-372
-384
-533
-522
-357
-264
-397
-526
-457
-366
-397
-415
-376
-363
-415
-452
-387
-323
-212
-271
-532
-491
-315
-227
-368
-559
-445
-282
-300
-377
-457
-452
-321
-246
-389
-519
-363
-185
-365
-605
-542
-331
-304
-495
-572
-458
-355
-401
-464
-470
-408
-356
-412
-485
-432
-316
-393
-461
-428
-453
-442
-391
-384
-436
-472
-448
-406
-408
-387
-353
-343
-396
-361
-325
-390
-429
-376
-431
-464
-374
-349
-410
-472
-462
-414
-428
-575
-541
-425
-460
-491
-454
-422
-414
-449
-441
-402
-380
-393
-433
-422
-299
-259
-368
-465
-447
-348
-389
-467
-401
-292
-280
-318
-375
-347
-279
-267
-339
-338
-256
-277
-323
-363
-382
-328
-278
-337
-396
-303
-261
-319
-360
-303
-252
-288
-343
-361
-316
-304
-334
-286
-263
-292
-319
-363
-293
-198
-259
-346
-305
-335
-352
-277
-267
-319
-368
-296
-227
-322
-415
-372
-287
-264
-262
-305
-333
-306
-269
-313
-358
-344
-245
-178
-212
-237
-271
-238
-151
-139
-239
-240
-208
-163
-130
-179
-154
-183
-232
-153
-152
-188
-150
-173
-245
-253
-237
-156
-83
-102
-165
-184
-121
-80
-88
-164
-190
-162
-116
-85
-85
-132
-170
-132
-81
-68
-118
-106
-106
-185
-229
-187
-114
-88
-167
-206
-144
-76
-107
-159
-176
-219
-185
-138
-88
-129
-191
-153
-60
1
-90
-141
-156
-107
-37
-22
-83
-195
-171
-118
-99
-121
-122
-94
-60
-79
-71
-7
0
-12
-55
-81
-74
-69
-64
-50
-82
-160
-104
-13
-39
-127
-132
-30
-15
-32
-15
-35
-62
-24
6
-21
-82
-80
-4
-25
-66
-77
-54
-148
-218
-157
-108
-148
-233
-222
-142
-77
-115
-102
-142
-195
-169
-179
-174
-131
-126
-148
-164
-224
-206
-198
-232
-178
-92
-147
-255
-223
-203
-224
-261
-256
-260
-245
-271
-356
-372
-317
-280
-300
-309
-328
-278
-253
-269
-335
-315
-288
-287
-317
-305
-236
-246
-255
-237
-222
-197
-198
-229
-186
-118
-96
-161
-152
-65
-112
-187
-162
-105
-104
-191
-179
-128
-134
-208
-264
-259
-269
-267
-265
-254
-225
-233
-255
-236
-199
-206
-232
-223
-177
-159
-255
-329
-247
-159
-212
-281
-211
-112
-127
-231
-238
-175
-203
-279
-328
-308
-270
-272
-315
-322
-286
-257
-299
-346
-345
-304
-283
-316
-320
-351
-373
-345
-324
-337
-346
-276
-235
-314
-353
-288
-217
-237
-302
-263
-194
-152
-210
-230
-226
-272
-269
-264
-267
-265
-263
-257
-249
-260
-255
-250
-229
-206
-217
-233
-240
-223
-231
-255
-258
-242
-194
-195
-230
-207
-209
-224
-228
-196
-138
-151
-181
-205
-191
-164
-155
-100
-92
-135
-147
-137
-114
-119
-120
-124
-101
-100
-99
-94
-129
-171
-179
-140
-130
-168
-164
-96
-95
-123
-151
-191
-207
-179
-175
-227
-201
-138
-129
-157
-217
-179
-136
-145
-137
-129
-74
-38
-75
-113
-95
-58
-81
-107
-105
-85
-78
-95
-96
-104
-111
-120
-145
-152
-146
-148
-154
-160
-158
-164
-198
-200
-188
-210
-211
-221
-230
-233
-242
-241
-214
-184
-178
-185
-174
-159
-206
-199
-161
-159
-141
-145
-150
-104
-114
-151
-142
-113
-91
-107
-104
-83
-77
-123
-134
-127
-126
-71
-39
-92
-152
-145
-123
-135
-166
-160
-134
-162
-194
-180
-177
-142
-155
-171
-146
-107
-70
-81
-83
-71
-88
-100
-89
-58
-35
-42
-40
-24
-42
-82
-79
-103
-107
-96
-104
-115
-114
-123
-130
-163
-223
-232
-214
-183
-182
-223
-228
-184
-167
-180
-196
-204
-199
-156
-117
-156
-176
-174
-133
-73
-110
-164
-144
-76
-37
-100
-144
-106
-77
-100
-141
-116
-79
-91
-128
-159
-155
-140
-130
-151
-173
-172
-169
-178
-191
-180
-179
-182
-165
-125
-104
-90
-110
-107
-87
-98
-121
-148
-163
-126
-133
-171
-172
-162
-159
-178
-187
-176
-162
-152
-151
-167
-191
-205
-202
-231
-253
-263
-292
-283
-268
-292
-319
-298
-257
-259
-302
-282
-221
-243
-272
-256
-230
-221
-238
-249
-241
-246
-232
-217
-246
-240
-211
-222
-226
-246
-232
-196
-213
-222
-231
-235
-247
-218
-202
-237
-233
-202
-185
-197
-211
-226
-248
-262
-260
-249
-232
-200
-185
-209
-217
-200
-178
-175
-210
-191
-157
-179
-213
-183
-142
-148
-145
-142
-129
-112
-151
-179
-165
-184
-165
-149
-150
-173
-210
-218
-239
-243
-218
-193
-211
-226
-226
-244
-254
-260
-293
-303
-304
-309
-303
-284
-281
-296
-276
-285
-312
-298
-266
-268
-291
-306
-308
-310
-282
-298
-315
-280
-260
-244
-258
-257
-254
-272
-286
-297
-305
-292
-281
-305
-301
-289
-297
-313
-315
-344
-345
-316
-315
-308
-294
-291
-294
-315
-329
-309
-290
-307
-301
-261
-244
-261
-291
-287
-263
-246
-244
-240
-237
-242
-227
-226
-234
-218
-235
-238
-238
-263
-248
-222
-224
-213
-205
-226
-229
-222
-227
-232
-241
-255
-257
-280
-282
-258
-259
-232
-242
-273
-250
-259
-300
-301
-291
-292
-292
-306
-310
-319
-304
-283
-299
-312
-294
-291
-311
-329
-353
-331
-309
-338
-359
-359
-371
-378
-380
-373
-355
-367
-356
-361
-376
-343
-340
-343
-324
-303
-299
-288
-305
-323
-322
-346
-323
-273
-289
-317
-327
-301
-278
-304
-313
-327
-309
-293
-331
-336
-321
-327
-350
-357
-338
-335
-356
-348
-351
-386
-377
-357
-360
-348
-358
-357
-351
-359
-361
-345
-338
-361
-374
-381
-375
-365
-361
-394
-381
-345
-339
-355
-353
-333
-323
-329
-335
-339
-343
-332
-361
-395
-404
-385
-365
-354
-333
-330
-317
-339
-355
-380
-386
-406
-428
-413
-439
-427
-416
-443
-431
-448
-467
-446
-437
-417
-419
-427
-439
-444
-428
-430
-432
-421
-434
-433
-425
-430
-441
-433
-433
-442
-415
-420
-421
-424
-442
-432
-411
-400
-399
-401
-397
-383
-375
-350
-350
-340
-338
-331
-317
-320
-325
-337
-344
-340
-314
-326
-336
-316
-315
-326
-342
-333
-337
-356
-360
-369
-369
-369
-387
-409
-391
-400
-402
-389
-393
-379
-385
-367
-361
-349
-332
-328
-318
-319
-318
-324
-329
-327
-322
-329
-314
-310
-326
-318
-316
-337
-352
-372
-401
-398
-410
-413
-429
-453
-440
-410
-415
-419
-388
-359
-360
-362
-336
-322
-297
-266
-259
-242
-251
-250
-251
-269
-260
-249
-269
-279
-258
-265
-270
-271
-260
-241
-263
-272
-280
-287
-285
-279
-286
-311
-314
-317
-342
-372
-365
-350
-361
-365
-355
-346
-374
-383
-347
-343
-371
-359
-351
-365
-331
-328
-332
-306
-306
-282
-293
-317
-300
-335
-346
-308
-306
-305
-267
-250
-257
-231
-222
-209
-205
-193
-178
-179
-173
-195
-214
-221
-217
-242
-240
-240
-230
-209
-206
-201
-209
-180
-165
-157
-174
-188
-179
-188
-189
-183
-184
-193
-184
-205
-252
-258
-265
-260
-252
-265
-255
-246
-277
-278
-263
-266
-270
-266
-256
-270
-271
-270
-271
-260
-259
-266
-267
-266
-272
-285
-277
-273
-261
-254
-267
-291
-290
-283
-297
-297
-291
-289
-275
-246
-245
-251
-235
-220
-233
-242
-238
-268
-279
-276
-286
-293
-308
-299
-292
-291
-284
-285
-275
-283
-281
-254
-250
-260
-245
-256
-292
-294
-293
-308
-321
-309
-291
-288
-277
-270
-255
-255
-271
-284
-282
-283
-293
-293
-274
-275
-256
-228
-228
-232
-222
-208
-201
-203
-187
-182
-197
-201
-203
-229
-250
-247
-248
-232
-227
-224
-208
-232
-268
-261
-269
-289
-297
-306
-314
-326
-331
-314
-310
-318
-311
-324
-343
-313
-317
-317
-300
-298
-289
-298
-313
-319
-343
-364
-372
-372
-370
-346
-351
-353
-336
-366
-366
-384
-392
-373
-380
-369
-366
-382
-374
-362
-360
-381
-406
-408
-404
-401
-404
-388
-372
